This Week in Gaming: Nintendo, Football Manager, Final Fantasy VII and more