Visit the scenic, and somewhat crimson, town of Redfall
There are better vacation destinations…
Bethesda Softworks has released a new trailer for Redfall, the cooperative monster masher currently in the works at Arkane Studios. The new preview spotlights the titular Massachusetts town,…