i downloaded ts like a year ago or smth im playin it rn its pretty fun tbh, id pay money, but i dont really have any for itch, if it do get to steam tho, i got u