I leave Barcelona knowing that Black Badge Spectre might just be the most capable (and over-the-top) car ever made.
From heart-rending punches in the Gears of War series to philosophical musings in Soma, Xbox has a variety of captivating ...