Tag: Russian Subway Dogs

Game Review: ‘Russian Subway Dogs’ Out Today on Steam!

Posted: August 2, 2018 at 12:08 pm   /   Videogame Reviews

Russian. Subway. Dogs. That’s right, you read correctly. The latest game from Spooky Squid (They Bleed Pixels) about burrito stealing, molotov cocktail juggling canines of the largest country in the […]

No Comments read more