This game brings three words to the mouths of any NES fan: What the fuck?
From BarrelO, the giant living Statue of Liberty
Trying to explain this game is futile