Hey, that's pretty neat ! :D
It's pretty hard, so I appreciate the fact that there is a difficulty level :)