Hutch Games has released quite a few racing games in the past, including Hot Wheels: Race Off, Race Kings and Top Drives. They’re now back with a new title for iOS and Android devices, F1 Clash, which invites you to “be the boss” and take control of your own Formula One racing team. The game …