Sorry, just joined the forum - thought I'd answer your question (if you are still interested!).
Something most 'newbies' don't grasp is that Linux is not another add-on to Windows, it's a completely different system. A game (or any program) must be 'ported' so that it will run.
It is a bit like spoken languages - your favourite book might be available in German, but you only speak French. You have to wait until someone translates the book.
Lots of games, and other programs, can be run on Linux using an emulator 'wine', BUT this is not guaranteed. You could try this. So you install wine in Linux, and run your Windows game from there (sorry, never tried this).
The problem for games companies is that the number of people running machines under Linux that are capable of running their games is small compared to the Windows market. So they get smaller profits. If we want Linux games, we must pay (and wait, usually, as Linux games come out after the windows version).