Wow thank you for the great comments! We're definitely going to work towards a steam release for this game. Thanks for the motivation