Kingdom New lands and Amnesia Are Free To Keep on Epic Games StoreTwo great games are now free to keep