Next week’s free Epic Games Store titles have been announced

Geneforge 1: Mutagen and Iratus: Lord of the Dead

Next week’s free Epic Games Store titles have been announced