Yesterday was a big day for gaming, for all the wrong reasons. The Delay Monster, the mighty beast that has dined on many a game, struck again. This time it devoured Uncharted 4 and also decided that Project CARS was so tasty that it just had to feast on it once more.