There are some leaked videos floating around from people who got early physical copies. Looks pretty darn good at first glance.
There are some leaked videos floating around from people who got early physical copies. Looks pretty darn good at first glance.