Really great concept and realization. It got my head spinning with all the portals, character and objects scaling, and watching myself from a third person perspective. Or is it a second person perspective? This could be a rare case of a second person game at times. Great job!