So the 8th didn't work either. Steam keeps rejecting our store page (even though it's currently up). We're shooting an actual release date of the 15th of July. Stay tuned, and thanks for being understanding and stuff! Tiddies ahoy!