Very polished visuals. It's also interesting how the objects and enemies can interact with each other.