looks sounds and feels well polished! Difficulty's a bit high for me to have finished it, but what I did play (around level 10) was good stuff!