Did that mean some levels were very hard/impossible? How did you find the game? Thanks for the feedback :]
well type in itch.io then free games then type in browser in tag search. and it was a bit hard but manageable