• Mon. Oct 6th, 2025

satan?

  • Home
  • Shotgun Cop Man Is My Friend Pedro Dev’s New Game About Arresting Satan

Shotgun Cop Man Is My Friend Pedro Dev’s New Game About Arresting Satan

The developer behind My Friend Pedro has revealed its new game, Shotgun Cop Man, for PC and Nintendo Switch. In this game, Shotgun Cop Man must travel to hell and…

Shack Chat: Who’s your favorite video game Satan?

This week, the devil made us take a look at our favorite almighty evil beings in video games.