The intro was insane! Lovely artwork, and great sounds. It feels bold and bombastic, lots of personality! That said I found the gameplay a bit confusing.