Madden NFL 25 Will Turn Gamers Into NFL General Managers......Kinda