C77 Entertainment®, a new studio helmed by industry veterans, today announced Project Slingshot, codename for an all-new multiplayer First Person Shooter (FPS) expected to launch in 2023...
C77 Entertainment®, a new studio helmed by industry veterans, today announced Project Slingshot, codename for an all-new multiplayer First Person Shooter (FPS) expected to launch in 2023...