Swiss watch maker Luminox’s new ad featuring a suborbital spaceflight. Credit: Luminox