Ronimo Games has released a new Awesomenauts trailer showcasing Leon, one of the game’s six playable characters. We’ll let Leon speak for himself. Several other characters have received similar spotlight trailers including Sheriff Lonestar and Froggy G. Awesomenauts is slated to release this year, but an exact date and pricing details currently evade us. Stay tuned to XBLAFans for more Awesomenauts coverage.