Nice implementation of changing dimensions! 3D is something i have never (dared) try making but this one inspired me to give it a shot. I actually was thinking on working on a top down shooter and this one peaked my interest again. I wonder though, if this concept can work as horror game kind of like Silent Hill where you move between worlds. :)