Mad Box Console is set to rival Xbox and PlayStation
Console rivalry is about to heat up with new competition from Slightly Mad Studios titled the "Mad Box". This new console is set to be a direct rival to Microsoft, Sony and Nintendo. Slightly Mad…