Made it to Score 612! The game is so simple yet so fun. I like stacking frogs next to each other and moving together :D