Strange, considering that Driftmoon and Notrium don't even use the same graphics library. The fact that the crash appears in such different games leads me to believe that it's not a problem with either of the games, but possibly they are using some feature of your computer that has broken. I would first try force-reinstalling DirectX, and then installing new graphics drivers for your Radeon. If neither of those helps, it may be a hardware issue. The colored squares could be a sign of an overheating graphics card.
I hope that helps!