Orchard of Three Foxes

Orchard of three foxes is a unique skill game, challenging a player's reaction time and rhythm skill. Imagine Dance Dance Revolution meets a shooting game!