All coverage
Epic launching Steam rival with 88% revenue share for developers
By Brendan Sinclair
Epic Games takes on Steam with its own fairer game store
By Sean Hollister & Nick Statt
Fortnite maker Epic takes on Steam with its own PC games store
By Wesley Yin-Poole