Mugsters: The Aliens Have Arrived!

Attention, everyone! We’ve got some troubling news. Your world has been taken by aliens, and it’s up to you to take it back! Are you up for the task? Maybe you can get some inspiration in the brand new trailer below, sh…