Seriously, it's too hard
If you're getting feedback that it's too hard, that's an indicator that it's too hard. Seriously, they come down too fast too early. You should increase the difficulty slowly while introducing the power ups instead of raining the moggies down at light speed from the very start. Apart from that it seems like a decent enough game. I'm sure you'll learn for next time. Congrats on front page too