Fenris Games previews Atlach-Nacha green WIP
Sep 5th, 2013
Fenris Games is seriously giving off the heebie-jeebies with this latest green. Check out the Atlach-Nacha.
From the preview:
Know anybody who’s scared of spiders? They’re going to love Atlach-Nacha….