Hello, i just bought the game and have seen on steam that this is where we have to post. :)
wahoo Green Slime Nov 1, 2016 #1 Hello, i just bought the game and have seen on steam that this is where we have to post.