Insanely challenging arcade awesomeness.

"It’s the sort of thing you don’t stop playing until long after your day’s responsibilities have rotted or left you a series of very angry text messages. And then after that, it sits in the back of your skull, screaming to the forefront every time you blink, colorful squares rushing by behind your eyelids like midnight traffic."