I felt that there was too much text at the beginning, but after I got past that, I really enjoyed it. Well done! :)