In the future, Will it also be dropping on steam?
yep! the steam page is currently under review. should be up within the next few days
Awesome to hear!