It's more of a short story than a game… was there any download link? I tried playing it but the browser thing is broken as fuck so I gave up.
its more like a 30 min game
lol_rust recently (i think 1 week ago) uploaded Milya on his website
What he meant: Chesir pls translate Milya