Steam Revenue Split Considered ‘Outrageous’ By Developer – Game Rant

Since launching in 2003, Steam has been a force in the world of PC gaming, with the platform acting as the favored digital marketplace for many players that prefer mouse-and-keyboard over home consoles. Lately however, Epic Games has begun pushing back with i…
Read More


  • No comments yet.
  • Add a comment