Very very nice idea ! I didn't manage to beat all the levels but from what I've seen this is a unique and smart game !