Image

Free XBLA Games

Happy Wars release date announced
12 years ago

Happy Wars release date announced

By  •  News

ToyLogic and Microsoft Studios’ Happy Wars will be hitting XBLA next week. It will feature up to 30 player online multiplayer (with both versus and co-op), multiple game types, …
Read More