Printable View
Yep, new screenies from X06 in Barcelona.. Check 'em out in this X06 Screenshot report.