E3 – Awesomenauts Trailer
Awesomenauts. Just say that again, Awesomenauts. This is apparently a Multiplayer Online Battle Arena (MOBA) that will be coming to Xbox Live Marketplace and the Playsation Network sometime later this year.
Awesomenauts. Just say that again, Awesomenauts. This is apparently a Multiplayer Online Battle Arena (MOBA) that will be coming to Xbox Live Marketplace and the Playsation Network sometime later this year.