Well as you can guess we’re big fans of Mario here. Portal as well. So when a group of people made a Mario Brothers Portal game you bet we were paying attention. I haven’t got to play it yet, but here’s the teaser trailer that was released for it. You can download the game at stabyourself.net and check it out for yourself! By the way, nice touch with the Wizard footage.