Why do you think you are screwed? If they can pull off what they are doing this will be a stock with a several hundred million dollar market cap in a couple years. It's not going to happen tomorrow. Don't let it stress you out, set an alert and go enjoy life. Come back and sell when the alert goes off.