If for some reason you haven't heard there is a kickass new site called RTS that is going to open very soon but we are lacking in uploaders so if you have a good upload speed, scene access, and want to be part of the upload team pm me. Do NOT ask me for the url, the irc, or the name of the site.
Bookmarks