Very interesting idea!! I love the multiple types of "weapons" there are that help depending on when it's time to hunt ghosts or get haunted by zombies (see what I did there?)
Gonna point out the odd movement someone else mentioned some more, hopefully this helps!: When moving with 1 key pressed (using keyboard), I notice it moves diagonally rather than straight, but pressing 2 keys will start moving the character straight. maybe finding some way to flip the movement could work? I can't really tell you cuz I'm no programmer haha. I could see how this happened cuz it's isometric, but as the player it does initially confuse me