November 23, 2024

“Star Fox 64: 3D” pleases gamers

September 27, 2011 La Vista 0

By Zack Gill Arts Editor The release of “Star Fox 64: 3D” ends the nearly four-month drought of quality games for the 3DS, and that is not saying much; a remake of the decade-old “Star […]