Cross post from the EPIC thread, soon the Humble Store will be selling EPIC Store timed exclusive games.