Passed. Interesting game, interesting presentation. Cool puzzles. Great work!
Good luck in development, if planned =)