It could use some faster refilling of the trash. After day 4 or so, I felt like I was spending more time waiting for the next dump than cleaning them up. (and, perversely, that kind of makes the player want trash instead of wanting to be rid of it!)
But the only thing I’d really call out as a miss is gamepad support: You’re reading gamepads but only the axes. That means it’s not playable as-is, and also if the player uses an OS-level cudgel to fake keyboard events with their gamepad (probly just me…), it’s still not usable because the axes are then in contention. Really ought to go all or nothing on gamepad support. :(
Nice one overall tho! I like the pleasant octo-vibes.