Drag the Dead: Drag the Dead Release & Updates

**PLEASE MAKE SURE YOUR DRIVERS ARE UP-TO-DATE** Now that the game is available and making its way out in to the world we're looking at some immediate improvements as well as tackling an issue we haven't yet seen. We're…