Nice game! The dual-world mechanic made for some nice platforming challenges, and I like the use of the palette changes to signify between the present and the future.
I ended up mostly feeling my way through the game without a good sense of where I was, but I managed to shut off the light and water and escape, so it all worked out well enough.