Launch History
2013
Launch8 was launched in November of 2013 and added the convenience of a quick access stationary dock on your Start screen. Launch8 gave Windows 8 users the ability to drag and drop your favorite applications into Launch8 and quickly launch them no matter where you have swiped to on your Start screen.