Keep up the good work! it's fantastic that you've got IOS and Android supported to a usable level but I don't understand why you bothered to support Direct3D, that's a whole lot of work for nothing. PC's you'd just use GL anyway and microsoft are never going to allow a game on any xbox that wasn't written using their API.

Do you support GL 3.2+ across windows, OSX and Linux? if so on OSX, have you had any problems with uniform buffers? They're utterly broken for me, struggled for ages to try and get them working. I'm on a hackintosh so I don't know if it's due to that (even thou my Nvidia card is one that ships with some macs) or if it's just OSX in general. I've found a few references in forums to people having similar issues, but again they might also be on hackintoshes, they don't say, so I can't find a common denominator.