Hey guys!New site's up. Hope you like it! There's still a few bugs we're going to be smoothing out in the next week, so hang in there.