POSTS TAGGED 'Killer Freaks From Outer Space'

News – Ubisoft announces Killer Freaks From Outer Space News – Ubisoft announces Killer Freaks From Outer Space

Ubisoft has announced an exclusive FPS for Nintendo's new Wii U console. It's called Killer Freaks From Outer Space and is described as an arcade style,... [Read full story]