anyone try A Bunch of Heroes? The game is aweomse and would be great with a bunch of people. Kinda like the arcade game Robotron or Berserk with 4 people multiplayer. The achievement is ridiculous.
Tried the Revenge of the Titans game. Achievement also hard