This is one of those games that I really shouldn't like, since it relies heavily on memorization and split-second reactions to the area around you. Surprisingly though, I find it enjoyable in its simplicity and you don't have to do extreme amounts of memorization until the very late stages. It's freeware now too and that's always a plus!