Napster, once a pioneering music sharing platform that changed the industry more than 25 years ago, has just sold for $207 million. Infinite Reality, a 3D technology company that focuses on immersive ...
Games such as Blades of Fire, Hotel Barcelona, and Missile Command Delta stood out as Digital Trends' favorite games of GDC ...