I've seen the trailer of the game before and I'm happy that I found the demo here. The concept is good and the gameplay is fun.