GamesGeek BitsPC Ubisoft Partners With Epic Games Store For Division 2, Eliminates Steam Marion FraynaJanuary 10, 2019
GamesGeek BitsPC Discord Turns Up The Heat With 90/10 Revenue Split For Developers Si JiaDecember 18, 2018