The Japanese make the weirdest games involving animals, fans, and balloons.
Build cannons to shoot down the balloons.
Green Terror
Canyon Defense
Max Dirt Bike
Fishing Girl
Uphill Rush
Dice Wars