Really good, I like how the spells interact differently with different enemies. Only frustration was the spells firing out at different angles making it hard to hit enemies. It was pretty hard too only just managed to get past the first level. It was really cool how you get used to the big levels and build up your mastery of it by knowing where enemies are.