It is definitely a very crazy game of those that make you blow your mind. Excellent!
Glitched Multiverse is my submission =)
I didn't intend to make it so puzzling, but hey, glad that it turned out to be like that in the end! Thanks. :D