Strangehaven #13 confirmed for June 2001