Board Thread:General Discussion/@comment-7503158-20170312031726/@comment-24546423-20170312164733

Could not these armoured aliens be just Ben in a game, just like in Game Over.