quick update from someone else who lives in the UK. Uk release is 11th of june but shopto have been sending out orders today =D. so should get my copy tomorrow or wednesday, yay
Log in to comment