The Japanese make the weirdest games involving animals, fans, and balloons.
Fall through the sky, without dying.
FMX Team
Canyon Defense
Toby Balloon Maze
Mad Truckers
Fishing Girl
3D Logic 2