Mechanics weren't super clear at first, but it made sense the longer I played. The music was really good!