To be honest I didn't really get the story, BUT don't ask me why but I found myself playing this game for a long time, wanting to know what would I unlock next.
The only part where I had some problems is on the zone with spikes and a timer, I don't know why but sometimes my dash didn't work.