Lucrezia
5 members Developer & PublisherLucrezia is a small Indie Dev team of 5, currently working on our latest Project - "Reprisal"
This member has provided no bio about themself...
Lucrezia is a small Indie Dev team of 5, currently working on our latest Project - "Reprisal"