Stalker 2’s official website has reportedly been blocked by the Russian government. The page, which had displayed words of support for Ukraine as well as a call for peace from Kyiv-based developer GSC Game World (opens in new tab), was made inaccessible by the Prosecutor General’s Office of the Russian …
Read More »