Bad North now free on the Epic Games store, Rayman Legends is up next

Epic Games announces latest free title