>>150897612
You are free to be skeptical but them being cited as the problem from something as niche as fanbox to something as large as steam is enough for me. Also if they really weren't doing it why wouldn't they say so after getting tons of bad press and harassment during the steam debacle a few months ago?