Launch Windows Launch is a Live Stream Search Engine That Tracks and Notifies You When Your Favorite Game Goes Live Launch