About UltraUltra is launching an innovative PC gaming platform, and ultimately a full entertainment ecosystem.Our goal is to unify the fragmented gaming industry around one platform. Ultra aggregates all gamers’ activities in one place: from buying, playing and reselling games, to accessing live-streaming platforms, tournaments, reviews and contests, as well as interacting with communities...