Just uploaded a new gameplay video to youtube, this time showcasing the "Rush" mode. Feel free to take a peek and let me know what you think. Actually, you know what, why not just download it and take it for a spin yourselves? Check out the Showcase section for a link to download the game in it's current state.