New logo of Formula 1. Wait what? Seriously?