Developer_Direct Rumored to Finally Reveal Most Awaited Info on Redfall and ForzaBy Christian Pepitoon January 12, 2023While the US version announcement of Developer_Direct had limited information about the upcoming showcase, it seems the German version had...