Ninja Theory’s Bleeding Edge has been ‘several years in the making’

Technical Alpha goes live June 27th