tech launch mystery