IO Interactive said this week its new James Bond video game will be delayed to May 27 from its original release date of March 27.