Yeah, the site definitely needs quite a bit of updates, more than just the stuff you've mentioned.
Right now it's not of utmost priority (and Rob's been working full time...) but we will be overhauling the Media page within the next few weeks in preparation for something special :lol:
We do not come in Peace. We come ahead of Peace. Kane.