I am a serious Linux user, and totally dislike using Windows for everyday productivity. But, one thing I love about the Windows, is the gaming.

Currently, there are some games become cross-platform including targeting Linux platform. And there are some cross-platform games in nature such as web-based game or the games played with emulator.

But still, a lot of games, they are targeting on Windows only. So, in order to enjoy those games, I give up trying with Wine (including PlayOnLinux), VirtualBox, QEMU, VMWare, CrossOver, etc. Because trying with these solutions, meaning that I have to sacrifice some performance. Moreover, some games are totally cannot work with these solutions.

Though I do not like Windows, I have to admit that I still need Windows, but for gaming purpose.

So, install a dual boot on your computer, enjoy the game when necessary.