Looks almost like FFX to me... *shrug* Looks cool though.