Thanks! Yes, the idea is to release it on steam, we don't have an estimated date yet tho :(
Alrighty, well good luck!