Slammin' Steel

Slammin' Steel is the second level of Factory world in Donkey Kong Country Returns.