strategy games

Dreaming of english translations of Super Robot games that we will never see