Happy Wars Review Happy Wars is a crazy castle storming multiplayer game, in which 15 players on each side make it… October 24, 2012 · XBOX 360