Fort Triumph i RPG in a Box now in Epic Games Store