The traps and enemies and falling light zone remind me of having so much fun with the Tower of Sarek in Trine. Cool stuff!