Just downloaded and played it as I love indie games.
It's pretty impressive, the only thing I really dislike about it, is bumping into the sides lol... Other than that it's quite good so far, I might try the full game but the Demo is really worth a download.