Bleeding Edge release date seemingly leaked by Microsoft

Update: launch date for Ninja Theory’s online brawler announced at X019