Coming Soon Outpost Zero Announcement Trailer TinyBuild, best known for creating indie games, has announced a new multiplayer survival FPS game called Outpost…