Games by torcado - Steam Developer Stats

Name Release Date Current Players All-Time Peak Rating
Windowkill Windowkill 23 Feb, 2024 60 344 92.30
Windowkill Soundtrack Windowkill Soundtrack 20 Mar, 2024 0 0
10mg :) 10mg :) 15 Oct, 2020 0 1 85.58
Heck Deck Heck Deck 11 Jan, 2022 0 2 81.00
File uploading