Battletoads, probably one of the hardest games of all time. This is pretty impressive.

Link