3 New Notifications
Drag Images here or Browse from your computer.
folny well, it will initially be Russian and the game will be released on August 12
Spider's steam page will be up for pre-order until June 19th