Ted Price
Word from Insomniac (Fuse)
September 13, 2012 | Weasel34What happens when Alien technology lands in human hands? Insomniac games may have the answer. On their main webpage Insomniac reveals one of their new titles which is speculated to be released in the next few months.
The game’s premise … Read More