"this game rocks and when u are waiting for someone to challenge u and u get bored just refresh your page"
You shouldn't even have to do that. It is a design flaw.
I like the unique concept. One critique is that for the levels on which there are more than one solutions, some of them sound like crap. There should be a bonus for solving a level in a way that is also aesthetically pleasing (even if that is somewhat subjective).
I only got challenge 6 because I guessed lucky after 1-5. I can't seem to see past 5 numbers on level 6. Can only see the first 3 on level 7. Monkeys PWN ME!
OK, a nice addition would be a turn timer. Take more than 10-20-30 seconds (you could have an option to set the amount of time) and you forfeit your turn.
Either remove the extra life power up, or increase the difficulty more rapidly as you progress through levels. I played for 20 minutes and it was still way easy by that point and I still had 4 lives without really trying.