The Mad Box Will Be “The Most Powerful Console Ever Built” – Writes Slightly Mad Studios CEO

The studio behind the famous Project Cars franchise, Slightly Mad Studios, just announced that they are working on a console of their own which will be called the Mad Box….