Looks promising, no energy bars (hurra! xD) and very good artwork, the UI need some work with the loading of content (or maybe it's just Opera). Immunities system like "Ghost immune to physical" make this game promising though it's kinda OP if not well worked xD. 3/5 good work and keep developing it!
I hate energy bars and other stuff that limits a player to play. That is what greedy corporations do very often :) "Play as much as you wish" is my is one of mine core rules. Perhaps, because i am passionate gamer too :)
Yeah, those crashes are pesky. Plz use IE to prevent them. unfortunately for you tho, the energy system is staying.