Aw I wasn't able to play that well because of the screen size. But the art of the game is really pretty! Good efforts :)
Viewing post in The Devils Game jam comments
I have 2 challenges for you.
1: Complete all levels with 0 Points (This one I know is possible)
2: Try stacking the to the top with the trashcans (This one I don't know if it'is possible)
You could also just try stacking a bunch of trashcans and see how far you come. (Level 3 is the best level for that)