Epic Games Store Releases Last FREE Game This March: ‘Total War: Warhammer’ Epic Games Store releases its last free game for this March 2022, the ‘Total War: Warhammer.’ by Teejay Boris