So, Mirror's Edge: Jet Set Radio? I'm interested.