For those who don't know what a MOBA is, it's a multiplayer online battle arena. these usually stick to the PC side of things and don't usually transition well onto the console. awesomenauts is the exception. for those w... Read Full Review
The premise is simple. You have a base, and your opponents have a base on opposite sides of a perfectly symmetrical 2D battlefield. The goal is to push into the enemy base and destroy it. Both teams bases spawn a stream ... Read Full Review