Review: Defiance

Creating a new IP for a TV show or video game is a tough job in and of itself. Creating a new IP that is both a full scale science fiction TV show AND a full scale massively multiplayer online third-person shooter sharing the same … Continue reading Review: Defiance