Aaaand I just realized I answered that with my main account
Well, that's me, Cosmic Anemone, main dev for Vanguarda Games ^^
(there's more people in the team, but I'm the only currently active one)