snesaday.com
SNES A Day 161: Star Fox
Star Fox was a remarkable achievement in 1993. There are polygons!