LEAP for PC launches in Early Access on June 1

Open beta test set for May 20 to 22.