Awesomenauts: Starstorm Releasing From December 12th
Awesomenauts, the indie MOBA game released in 2012, enjoys a cult following and many updates. Earlier this year, a new expansion of sorts called Awesomenauts: Starstorm was successfully Kickstarted. The new content includes characters, game modes and maps, and the latest addition to the roster, videogame mercenary Ted McPain. Ted…