Purchase Max?

Miscellaneous Forums/General Discussion/Purchase Max?

So I finally got a great idea for a doable game, coded a basic engine in Blitz3D, and am really getting excited about. It's a 2D game.

My question is: should I take the plunge and finally buy BlitzMax? Really the selling point for me is the cross-compatability, but OOP and enhanced 2D commands would also be nice. Or should I wait for Max3D to come out? Or simply stay with Blitz3D?