Wow that was great! Really looks like one of those old games (a la Gauntlet), I love how you've used rooms to make things appear!