By the time we gain a benefit from observation, we already know everything we might see anyways. Perhaps add a few floor plans to the Dungeon of Mystery?
I have a dungeon that claims not to be cleared. It sense there is one adversary uncleared. There is a place blocked by rubbish on my map that must be its location. This is annoying.
Sometimes hangs. (Gets into situations where out of range enemy cannot kill you. Enemy can get stuck trying to pass an empty wall and just wig out trying to advance.) Otherwise, so far, a good game.
The challenge system is too subject to abuse. Allow people to set Ratings levels for those whom they will receive challenges (to avoid spamming from multiple accounts) and prohibit people from receiving more challenges than will cause them to accidentally click on an opponent who has been abusive.
Another good innovation would be to have the invitation window replace the board while game not in progress and limit the number of challenges an individual can send out at any given time so they cannot flood you.
You should have a way to report abuse. This guy I beat cursed me out and set game to an hour length and let the clock run. To mitigate this, you should set a time parameter you will or will not agree to and have more opponents visible in your challenge window so that when you are spammed with challengers you do not pick the wrong one.