Official release of Deliria
Hello people! We are ecstatic to announce the official release of our second game – Deliria. Deliria is a short experience meant to be played over a few days or weeks. It is a mixture of base-defense, slight adventure and […]