Loki had a good attempt porting games to Linux but wasn't helped by the games being fairly old and a lot of commentary at the time was complaining that they shouldn't have to pay for the games.
I have tried looking at Linux several times for my htpc over the past 10 years but Linux isn't keeping up with technology. In rough order of reasons is mp3/avi,dvd,mkv and bluray. While I could probably compile it in I don't want to need or do it. I want to listen to music - not trying to find all the dependencies to compile in. I am interested in the result not the journey.
Actually Linux has pulled it's socks up and taken note from the phone/tablet market.
On Ubunutu and the ones that use that at their heart such as Zorin it has now what is called the software center and it works just like a marketplace on other platforms.
You select what you what and off it goes and installs it all, and uninstall when you want to get rid of it.
Also the amount of good free software has jumped immensely.
I realised that almost all the software I was using in windows was mulitiplatform with Linux being fully supported if not being the primary platform.
I use:
VLC player as the one stop audo/video player with almost every single codec you ever need.
Audacity as a sound recording/editing suite
Libre Office - Nice office suite
Thunderbird for email
Chrome as a browser
Calibre as an ebook format converter and management center
Steam also has quite a few native games as well.
as well as other stuff.
The best thing is that as it is multiplatform I know how it all works and don't have any learning curve as it works the same no matter what platform it is on.
I have brand new hardware as I did a full system rebuild and AMD even supports Linux with the latest drivers and full documentation on how to install it.
Everything else worked out of the box even all the features of my Sabretooth Z77 motherboard.
I don't dual boot as such, my main windows system has it's own launcher on it's drive and I custom installed Linux on another external drive and placed the grub launcher on that drive.
All I need to do it bring up the boot menu in the BIOS and pick which drive to boot from, a lot nicer to experiment with and windows doesn't throw a hissy as it doesn't even knows Linux is there.
Linux hasn't stayed still and now my wife who frankly just plays desktop games and does a bit of work has wholehearted embraced it and she loves the whole marketplace idea and she has been installing all sorts of crap onto her system. (which is a 64GB pen drive for the linux install)