Originally Posted by Noblejanobii Unfortunately no, I don't own any of the systems that it's playable on. ^^; It is on Steam, so if you have a relatively decent computer, you should be good to go.
Forum Rules
Bookmarks