Tag Archives: Normality

New Steam Store Releases: Transformers: Devastation

I'm still sticking with Transformers: Devastation as my pick of the week. It was definitely the stand-out title on the Steam Store. If you ever wanted to play the perfect video game adaptation¬†of an iconic '80s cartoon show, this is the one you've been waiting for. Also out this week, a monkey action puzzle game…
Read more You Sheep!