Redfall, a co-op shooter made by Bethesda and Arkane for the Xbox, is supposedly aiming for a May release. According to Windows Central, who claims to have heard from sources, if everything goes according to plan, the game will launch in the first week of the month. Redfall will reportedly be released in 2023. Redfall is an open-world, story-driven first-person ...
Read More »