I remember playing this beautiful bittersweet tale on Armor Games <3
same, I didn't understand much of this back then, but this game is awesome.