>>714954016
Ever notice how both this and gamergate have a controller in their logo?
Curious.