Claim: No Escape did not have its official release on August 26, 2015.
Verdict: NOT ENOUGH INFO