This is one of my most eagerly anticipated games at the moment. All the delays are a bit worrying though, it never bodes well..