Epic and their latest indie exclusives talk about what it gives them, and maybe us too Epic loot Rick Lane 1 year ago 179