care to make this cross-platform? available for MacOS too, I mean...
The plan is to port it onto Mac sometimes before steam release!