It’s basically Ribbit from Puzzmo, which is fine because reimplementations let you experiment with different gameplay.https://www.puzzmo.com