Beatlog Logo

MegaAri

  • Adventure
  • Indie
Game cover: MegaAri
Release date:
01/04/2012
Developer
Francois's yomogi farm

Overview

MegaAri is a 2d plaftorm, doujin game based on the Touhou Project series.

Screenshots

Similar games

Community

User activity timeline

User reviews

No users reviewed yet.