Okay Guys. Doing more cleanup for the game. Still a lot of weird artifacts that happen and the game will need a tremendous amount of polish, but right now with just 2 monsters (rat and Goblin) its pretty fun. I still have not been able to beat it though. I died with one enemy left in the final wave and that's using the goblin, one of the best enemies in the game.
Next I need to add the boss monster. I needed to do something interesting for the boss, I didn't want the standard roguelike of you hit me I hit you till one of us falls down. Currently the idea is the the Boss will spawn with their own wave. so an example might be:
wave 1 = 8 guys
wave 2 = 10 guys
wave 3 = 12 guys
wave 4 = 12 guys + Boss
the boss can not be killed until their wave is defeated, and then its a single hit. The boss is the first to spawn. Its basically an unstoppable monster chasing you through the level as you try and kill the minions. All Bosses will have attacks that kill you and minions, so it might be advantageous to take a hit if it means killing a bunch of minions in the process. also hitting the boss will "Dizzy" them for a few turns, giving you time to run.
I can post up a build for everyone to try out, but it is pretty buggy. My major bugs are if you happen to kill a monster who's turn it is next, the game will hang. and every once in a great while two monsters will get stuck in each other.
Edit: here are some animations for the main character
Idle + attack (needs better timing)

Death
