Quote Originally Posted by Uberutang View Post
But it's not exclusive to epic store on PC... It's just not on Steam.
Read my first paragraph. Posted it last night during their GDC. Found out this morning from another article that Windows store is also included.

It's not on Steam, Uplay, GoG or Origin.