MikeRox on 02 June 2015
Well, after an unexplained 8 month delay. This came out...
Should we be boycotting this because 3rd parties should be releasing our games at the same time as on other formats etc.?
Looks like Europe gets it on the 30th of June.