Join a frog in this action arcade game coming to Nintendo Switch on August 23rd.