Nice concept, love the art style. These 3d characters reminds me old Final Fantasy 7 ( a level where you had to fight units climbing the condor castle I think ). Anyway, really cool :)