My name is Larissa and I am an indie developer based in Cluj-Napoca, Romania. I've worked in several large game studios in Moscow, but now I'm developing games solo.
No images were found in the gallery requested. Upload some media to liven this place up.