Slightly Mad, makers of the critically acclaimed Project CARS games, raised eyebrows in January when they announced ambitious plans to release their own console. The “Mad Box,” as they named the project, had highly ambitious specs. Announcing the project in a series of tweets, Slightly Mad CEO Ian Bell called the Mad Box “the most […]