Game devs: €80 price tag. Gamers: ever heard of torrents?

2025-06-11

Game devs: €80 price tag. Gamers: ever heard of torrents?

#Gaming #Piracy #Prices