Only 6% of Developers Believe Steam Earns its Revenue Cut

Source:
VentureBeat