Submissions for one of the best racing game marathons on the planet is now open and waiting for you to sign up! :D