Fenris Games previews Atlach-Nacha green WIP

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….