It would have been a perfect game, but the last level seems intented to make you hate it and drop it forever. It´s the only downside but... It´s so bad.

Loved it, would have liked more puzzles tho.