The idea is very interesting, but having to use the number keys to cast spells had me looking away from the screen. Using another control scheme (and explaining it to the user) can greatly improve the gameplay.