Welcome :]
This site is best viewed on google chrome 1280 x 720. Contains autoplaying music! I don't think this is mobile friendly at all at the moment oops..