Thanks for the review!
Yeah I was thinking the game might be a bit too hard, especially on some levels.