Looks quite cool, release date is 3rd June, can't wait