Talk:Mega Man: The Wily Wars

There is a link on the Needle Cannon page that links to Mach-Ball, supposedly from this game. Can someone who knows what that is create the page, or someone who knows it's not real delete the link?