Is this a concept/demo/engine? It's too short and mostly easy.
I say "mostly" because my problem with this game is there's too many leaps-of-faith.