A great city map, terrific for its time, with absorbing gameplay and some nice effects thrown in for good measure. It does well to disguise the fact that it's a giant key-run, but you'll have fun along the way - there's plenty to look at, always something to do. Puzzles are well thought out and the whole level flows smoothly - be sure to save your energy for the final battle.