Found a good Japanese promo video that shows what's Growlanser all about. ^^
Atlus USA released an opening video for the game. It's the same as the Japanese one, just the logo difference I guess.
It kinda bugs me that Atlus isn't really giving much bump into promoting this game. If they showed more trailers with features this game has, it would boost excitement for sure. ^^