A downloadable game

Nothing is here anymore. Now this is a redirect to another game like this. Same name, yet remastered.

Link: https://futureorbstudios.itch.io/megalia-remaster-alpha

2025

Development log