This week, Twitter stock launches, Snapchat turns down Facebook, a new 3D printer using sound and lasers, Russians bring malware into space, Netflix makes a super deal with Marvel, and as it turns out, This IS The End for DVD rentals…