This seems like a good premise. It could do with a tutorial I think. There wasn't enough visual feedback in my opinion.
yeah visual are not my strong point :/