Rising Storm 2: Vietnam and Filament are free to claim for a limited on the Epic Games Store. See full article...