I recently installed Steam on my Ubuntu 14.04 Laptop and was positively surprised at how many titles are already available for Linux. Now I can finally play a quick game after work without having to reboot my machine to Windows, which is a true win ;)
I hope that the additional push created by this will help drive more "mainstream" users to Linux, which should help to make the whole ecosystem more mature and accepted.
Ditto! Not to mention the fact that Xbox controllers (wired ones, at least) seem to be truly plug-and-play. They just work. I play BattleBlock Theater almost exclusively on Linux.
Of course there are still some glitches. I can't play games while using Xmonad since the games don't play nicely with non-reparenting window managers. But if I load gnome it's fine.
How do you get the game window to float if it never appears? Like if I have the Steam window floating, for example, by dragging with mod+<left mouse>, if I just launch the game normally will it Just Work(tm)?
I hope that the additional push created by this will help drive more "mainstream" users to Linux, which should help to make the whole ecosystem more mature and accepted.