By SugarStacker on August 30, 2014 10:44 PM
Well we made it to the front page of Reddit today and that brought A LOT of visitors. I think we've modified the site structure so that there shouldn't be any server delays. Welcome, welcome, new friends.
About this Entry
This page contains a single entry by SugarStacker published on August 30, 2014 10:44 PM.