Awesomenauts Battle Nibbs Premium Skin Trailer Posted on: Mar 04, 2015 Awesomenauts reveals their Battle Nibbs premium skin, and its even more annoying than the original. Games in this article: Awesomenauts