The interface is very easy to recognize in that one. I've never seen anything quite like it before.
Anyway, I have no idea how hard this one will be.
Yeah, and it's a great game on top of it.
Anyway, as for your one, it seems frighteningly familiar, but I cannot put my finger on it.