Please try my game: /jam/mini-jam-79-frogs/rate/1026053 I worked on if for so long and my brain cells are depleting.