1 year 1 month ago
Link
Meet Your Maker is out. The first-person shooter from the developers of Dead By Daylight is set in a post-apocalypse in which players alternately construct death mazes to protect their precious resources, and infiltrate the death mazes of others.