Wait! What's this 'new' company Snap and what are those cool new video glasses it's selling?