Post-apocalyptic First-person Building Game Meet Your Maker AnnouncedSign-ups for the game’s upcoming playtest are open now.