The style and ambience are great for this game! The music and visuals work really well together. Maybe I didn't make it far enough (the levels started getting to hard for me to figure out), but I don't really see how it fits the theme. Fun challenging game though