Can you remember this game from one single, rubbish portion of a screenshot? I BELIEVE!
Trending Stories Right Now
Sri Lanka had only its second ever Comic Con on the weekend, and it looked like a blast.
Russian Subway Dogs is a game about, er, Russian subway dogs.