I think this was a very good interpretation of the theme!
The graphics are verrry nice and polished so great work :D