Solid gameplay, and a wide variety of enemies if you include the aggro'ed villagers once the corruption meter fills up. I will also mention that the special ability should've been a little harder to spam since for the final demons I didn't even need to melee. More challenge from the enemies would have been also nice.
Very ambitious overall, and all the best wishes to your father!