Very nice.
You should work on your graphics and sounds. Those sounds are very annoying and caused me not to want to play after two or so rounds.
It does challenge your mind though, that I like. Keep up the good work and possibly give the game some background music to keep the person entertained while they play, and you'll have yourself some good games.