Incredibly polished considering the development time! Very addicting, I'm not 100% sure what I am doing, but I can't seem to stop!