SteamPunk RoboCop. Faith in humanity restored.