Redfall Review – What’s Good and What’s Bad!
Redfall is an open-world, co-op FPS published by Bethesda and developed by Arkane Austin. The game is set in the vampire overrun island town of Redfall, Massachusetts. These man-made vampires block out the sun and cut off the town’s residents from the outside world. Especially powerful vampires declare themselves gods human cultists worship. Your job […]