Episode 124 – Mega Man Battle & Chase Soundtrack Spotlight

What’s faster than the speed of light? Mega Man Battle & Chase’s North American release date, that’s what! Released in 1997 in Japan and 1998 in Europe, this game completely missed it’s planned North American release despite ads and previews running for it in magazines. Initially forgotten as “just another kart racer copycat,” true fans … Read more "Episode 124 – Mega Man Battle & Chase Soundtrack…