Join GameRankr and track your games with friends.
Get Started
Mega Man: Indonesian Artifact
Nintendo Entertainment System
May 7th 2013
0 rankings
After damaging an Indonesian Artifact while visiting Indonesia, Dr. Wily goes back to his lab and makes something new.
Developer:
Anandastoon
Publisher:
Anandastoon
Everyone's Rankings
No one has added this game yet.