I think we have a new contender in the ring.

Sounds like a very ambitious project. Indeed it would be great to have such an interface where you can concentrate on designing the game and not have to worry so much about support of different libraries to be able to reach out to a wider audience.

Please keep us all posted.