Join GameRankr and track your games with friends.
Get Started
Notice me, Leena-senpai!
PC
December 1st 2023
0 rankings
Oh no! The Demon Lord is attacking! Help Leena-senpai defend her town against a horde of demon lord goons!
Everyone's Rankings
No one has added this game yet.