Awesomenauts' Leon Chameleon gets tongue on cheek


Feel the magic, hear the roar, Awesomenauts are loose! Wait, that's not right. Leon Chameleon is introduced in the latest trailer for the enjoyable downloadable title coming soon.

This article was originally published on Joystiq.