It's certainly looking good. Kind of a Fire Emblem thing going on:
http://www.gametrailers.com/player/25092.html
http://www.gametrailers.com/player/25091.html
http://www.gametrailers.com/player/25092.html
http://www.gametrailers.com/player/25091.html