very well done indeed.
my only critic is that, beside it's really simple, it dosnt add nothing in originality nor technology. nothing new, and nothing fancy.
but very nice anyway, nostalgialy talking.
if the dificulty could increase that would give a reason to *MAYBE* play a little more. I dont know, like increase the speed, or add more red squares when you play some time... so is not always the same.
and the other things kennedyshu said.