Yeah.... I'm not splitting my library with yet another launcher.  Guess I'm not playing Metro till it releases on steam.  Don't mind the wait still plenty of games to play. This is the PC platform after all.