Schizoid HQ (Xbox360)
Schizoid, the most co-op game ever, is an action game for 1 or 2 players, who must cooperate to protect each other from barrages of glowing enemies. Schizoid is coming on Wednesday, July 9 to Xbox Live Arcade.
Xbox360 XBOX360 Rank: 741 / 1,783
| Overall Rank: 6603 / 14,098
Futuristic, Third-Person, Science Fiction, Action
Related games that match by main genre and at least 2 additional game tags