This presentation was to show off the hardware and operating system The games come at E3 in less than a month (Including 15 fucking exclusives)

1,323 shares