Stalker 2 Studio Releases Statement As Russia InvadesGSC Game World says that Ukraine is ready to fight for their freedom.