DCR: Drive.Crash.Repeat: Coming Soon Announcement

DCR: Drive.Crash.Repeat, the hardest car game in the world, will be released very soon to PC and Mac. The store page is ready and fully loaded.