Epic Games Store will showcase Illuvium and its NFT-based model of player ownership to over 180 million players.