Highest Rated Comments


yallson7 karma

Is the game going to be released on Steam? or just direct through the website?