Looks like they've only just
started so probably won't see anything for some time. Still, as I say for everyone else, if they release and it's good, game on
Their main website navigation looks, hmm, inspired by the Scirra.com page, lots of similarly named sections in a similar order!
How did you find this? Since it's only *just* started, I guess you know the developers, or you're involved even?