Tech Tron’s Capcom-Authorized Retro Station Now Available in Asia 3 years ago Galit Gordon With five Mega Man and five Street Fighter games, this desktop game console is the perfect addition to any arcade...