Today on the 5: At long last, Carmageddon: Reincarnation has hit full release! My review of the full game.