Anybody else watching this?
Last season, they were in a warehouse in LA, this time it's a neighborhood in New Orleans. It seems to me they're less equipped in that setting, and they also don't have any engineers in the group this season, so my expectations of them building cool things are a bit lower.