Very different to my first expectations of Crystal Castle, but I think it suits nonetheless. It feels very energetic in a way, which I enjoy. Nice work!