This is a promo for the gba game Super Robot Wars D. I really like the song in the video. If anyone knows what it's called, let me know.
Video was uploaded on June 15, 2006. That's why there are comments from 7 years ago.
Appears on these pages
The Super Robot Wars series is a crossover strategy RPG featuring many robots from many Japanese...