BUT WHAT IS Gilette Stadium, REALLY?