I think with a tutorial would do a lot for introducing people to the game. I had some trouble getting the controls to work.
Thanks for trying out the game, What did you have trouble with?