I came across a great preview about Battalion Wars 2, over at nintencast.com. You can check it out HERE