I've been making some changes to that track just now. It should be a bit more fair in the next patch.I'm doing a ton of research on adding online multiplayer, can't promise anything this early but I am experimenting with it.