Launch Games?
I know it sorta breaks away from what you normally operate in, but it would be very cool to see Overwolf as it's own game launcher. The radial menu on the desktop is a wonderful minimalist concept that would be great to launch a game from. Nowaday...