3 years ago0Multiplayer first-person shooter The Raid announced, set in the universe of ObserverPublisher Feardemic and developer 84RAID Corporation have announced The Raid, a player-versus-player / player-versus-enemy multiplayer …