Time Fcuked indeed.
Well, I would say it was somewhat good but the idea of changing layers was somehow used in a previous game that I forgot what its name was.
Deep down, this "puzzle platformer" has a message which is what makes this unique from other games.