This will be released on 5/13. Been watching some early access streams tonight, and it seems pretty well made. Epic timed exclusive though for you haters.