Speed Creators: Big Fixes

Fixes Fixed crash during game start Fixed bug where dying as you reached the final flag would still respawn you Fixed players not being removed from lobby when their connection drops Improved overall performance