Yea its out and its pretty damn good, still waiting on a version with good subtitles though.
Forum Rules