Hi Zach,
Thanks for taking the time to comment,
This is the first version of our website, which was put together under a very tight deadline. We're in the process of completely redesigning the look and feel of the site (and also the underlying apps), the new look should be live in the next 4-6 weeks. The new design is fully responsive and optimised for the majority of screen sizes, when we put it live I'll be sure to post up here to get some more feedback :)
Cheers,
Derek