Love this game and MANTIS. Any chance they will be released on Steam?
Thank you! I am not sure, but it is a possibility for the future! We will see ;)