Nicely done game! I like the environment and the ending! I think a little bit more polish (prevent losing keys as you go, easier placement of cubes) would go a long way.