Inquirer · Technology
Street Fighter: a fighting game movie that fans must see
MANILA, Philippines – For nearly four decades since it started out as a small arcade game and eventually turned into the fighting game franchise powerhouse it is today, Capcom’s Street Fighter series is as universally…