Good job! I did feel as thought being able to deal damage directly was a bit strong and made it not feel worth it to do anything else but, i didn't find anything that didn't work or was broken :)