This is not a game; It is the start of a game, made by someone who likes portal a little too much.
I'm not saying that this would be a bad game, but as it is... well it's kind of pointless. it does look okay, but really this would have made a better movie.
It is a lil something between movie and game.
But if you ask me, it is more a movie then a game...