A game in which the player is tasked with launching the titular frog character into the air by jumping into explosions or giant fans. Amazing Frog gameplay continues! Giant shark (megalodon) in the city! The Amazing Frog is one of those. Maker of games, interactive experiences. How we make game trailers. It's been a while since we last made a “trailer” for Amazing Frog? What I mean by that is.