Unpopular opinion: The Icarus sucks.

It handles so incredibly badly. I get it, it's fast, whatever.

17k stars into this game and I'm still just trying to survive the rocket wing portions of mass races - I hate getting forced into the Icarus so much.