Posts Tagged ‘West Games’

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

Trolls have been blamed.