80% of Steam games are "barely making any money at all", according to No More Robots

Source:
Twitter



Subscribe for our latest Gameplay Videos!

Comments