WHAAAAT? That's huge! :D We have been considering releasing this on Steam but never took the step. Maybe now we will! Thanks for sharing!