overall impression: "this dev understood the assignment". personally, this isn't my kind of gameplay, yet every criteria got a good score because you clearly stuck to what was important. core mechanics are fleshed out and complement each other well. i think a fun easter egg would be to include an achievement for knocking over the pixel baseball dude lol. you made enough levels to create a reliable sense of progression yet didn't overextend yourself. great job, i hope you had fun making it, as i must admit, i had fun playing it :)