Comment
Comment by fapjacks
Well, that's completely false. Neither Chris Roberts nor CIG have ever "promised" a release date. Even in the Kickstarter it was an estimate. They have been totally transparent about that from the start. Stop spreading lies.