I'm trying to remeber the name of a flash game which did the rounds on here a few years ago (maybe somewhere else), and i'm pulling my hair out trying to remember. The aim of the game is to get a coloured block out an exit at the other side. You do this by shifting the other blocks about until eventually you can get the coloured block out of the exit. Theres tens of levels, all of which increase in complexity.
Heres what I remember it looking like:
Any ideas?
Heres what I remember it looking like:

Any ideas?
