Game's release is slightly delayed.