SOS is very impressive new twist on the Battle Royale multiplayer survival shooter in which your personality is your biggest asset as you attempt to forge alliances and outwit opponents to snag one of the only 3 chopper seats off a monster-filled island.
Currently in development by the a team founded by the lead developers of Dead Space 1 and 2, SOS sees you … Read More