vulgamer.com
Egress is a “Souls-like” wrapped in Battle Royale packaging
Just came back from the dead to say this looks fantastic. Hopefully, it turns out to be so. Official site is here if you want to check it out.