GameStick is getting everyone's attention, but it might have just gotten some of the wrong kind.
Shared publiclyView activity