Robuta

https://randgames.com/ RandGames Creating unique, fun, and challenging puzzles