An anonymous reader writes: I'm working for a gaming company that is creating simple games like slot and card games, we are also controlling the hardware to run these games. Until recently we used our own propriety game engine on Windows XP, and within couple of months manage to convert it to Direct3D. I'm now checking the alternative to switch to Linux and OpenGL. Reading the review at Tom's Hardware gives the impression that it is not such a good idea. I'd like to learn from the experience of other developers regarding driver's support, ease of development (C++) and other such factors.