Twin Peaks revival premieres May 21st on Showtime
01/09/2017The highly anticipated revival of Twin Peaks finally has a premiere date: May 21, 2017. Fans can't wait!Report: Platinum Games’ Scalebound in Danger of Cancellation
01/09/2017Platinum Games' Scalebound game was reportedly cancelled due to development issues, according to sources.Hi-Rez Conquers Atlanta: HRX 2017
01/09/2017Hi-Rez dominates at HRX 2017 in Atlanta, showcasing new games and exciting esports tournaments.Razer CEO Reveals Prototypes Stolen at CES
01/09/2017Razer CEO confirms theft of prototypes at CES, offers reward for information leading to arrest and conviction of suspects.