Insecta Vindicta: Dev Diary III - What is INSECTA VINDICTA

What the hell INSECTA VINDICTA and where do we want to go with it? From the pitch deck: “Insecta Vindicta” (Latin “Insect Revenge”) is a revenge survival game about a fly and other insects taking on The Humans using sav…