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