Definitely is one of those frustrating, but addicting platformers. The difficulty makes beating a level much more rewarding :)