As a non native speaker I am not sure if its a good idea to let the player type out the spells. It could create a language barrier for a lot of potential players. Could be that I am wrong on this.
After some polish this could turn into quiet an interesting game. Looking forward to an updated version.