So is the fate of the share price resting on the launch? Why is this one so cheap? tia, all comments welcome.