The Creator has a strange tie to the Russo-Ukrainian war, says directorOctober 7, 2023 GamingHybrid Other, PC Games