3 years 3 months ago Link Rock, Paper, Shotgun Due to one dev allegedly posting "animated pedophillic content" Author Graham Smith Tags Rock, Paper, Shotgun