Shipping Now

By Duciris, in Arkham Horror: Final Hour

afh01_main.png

Final Hour is shipping now and should be in stores by the 7th of November.