Yep, it's on Steam I think