Also, the company has signed an agreement with Epic Games for 12-month exclusivity on their storefront. Continue reading this story on RPG Site or discuss it!