OK this is really cool. I'll pick it up on Steam.