Still has millions of active users. Last year’s Insomniac Games leak saw a number of revelations, notably about the in-development Wolverine game. But one that saw little fanfare was the fact that the PS3...
Read More
2 Minutes