Board Thread:General Discussion/@comment-4700105-20131206130511/@comment-4700105-20131207101122

Possibily, the new alien is Buzzshock, because he said "hey, i am a megawhatt! no, it's just a new alien".