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

Epic Games announces latest free title

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