For some reason, switching from B3D/B+ to BlitzMax killed my enthusiasm for developing games. I just found I didn't enjoy using BlitzMax, and I can't put my finger on why. It's not the OO stuff - I use C# in my day job (and I love it). I just didn't enjoy developing with BlitzMax.