SnowPrince on 07 May 2016
I found this on a well-known retailer website. It reads August the 15th.. Is it possible? I remember it being slated for a summer 2016 release. But this is soon right ?