In celebration of the frogs on the homepage, does any remember this ridiculously hard game for the NES that till this day I still can't beat?