Simple (and just a touch too grindy) until the later stages, but the mechanisms required to reach the "Game Over" screen are ultimately interesting, and a total pleasure to complete. I have to admit that I left my PC with a weight on the right cursor for ten minutes early on though...