3 years 1 month ago Link Rock, Paper, Shotgun Update: It's gone from Steam again after Frogwares issued a DMCA takedown notice Author Imogen Beckhelling Tags Rock, Paper, Shotgun