Join GameRankr and track your games with friends.
Get Started
MegaAri
PC
April 1st 2012
Other Platforms:
NES
All Editions:
0 rankings
MegaAri is a 2d plaftorm, doujin game based on the Touhou Project series.
Developers:
Francois's yomogi farm
Little Limit
Publishers:
Francois's yomogi farm
Little Limit
Everyone's Rankings
No one has added this game yet.