text:  The latest installment of the acclaimed Stalker first-person shooter series currently faces a ban in Russia due to a developer GSC GameWorld's financial support of the Ukrainian military amid the ongoing invasion.