Posts Tagged ‘STALKER’

Developer West Games Accused of Kickstarter Scam, Responds by Calling Sites “Unprofessional”

Trolls have been blamed.