For some reason the game doesn't load for me past the following screen... I see that the comments here are great, I wish I could play it.
But the music is awesome and it awakes my inner "Ay ay ay muchacho!!" haha
Really cool main screen (unfortunately that is as far as I went)... :(
Cheers from Cuba!