Adventure-platform game published by Capcom.
Automatically create backlinks to your website.
Increase your traffic by submitting your Web site to over 3,000 backlink sites.
Backlinks help improve your search engine ranking.
The program checks for incoming backlinks to a website.