Anyone looked in on it or playing it recently? It looked cool when there was some coverage awhile ago, but it was still a little rough at the time. It is on sale on steam, so I'm thinking I might pick it up. Has it gotten better?
Thanks!
Game » consists of 7 releases. Released Mar 26, 2019
Log in to comment