DCR: Drive.Crash.Repeat: DCR: Drive.Crash.Repeat Released

After a lot of work, this is to announce the release of DCR: Drive.Crash.Repeat; the world's hardest car game! Enjoy it and be fair to the game and the huge effort that went into making it. DCR: Drive.Crash.Repeat is a…