Evil Llama Website On-Line

January 27, 2014

We finally finished our website. A work in progress and difficult to get right. After a lot of fancy coding and moving graphics we opted for a simple easy to use website that could easily inform and illustrate our work. If you have any suggestions on how to make it better do get in touch.