1 Like
I am thinking about doing it, since i play most games through steam anyway, I might check out this new update.
I did. I spent my atoms and had nothing to lose. One less desktop launcher for me!
1 Like