100 Hidden Frogs
PC
Point-and-click, Puzzle, Adventure, Indie
The frogs hid. Can you find them?