Complex sentence: This album received much better sales than the debut and gained Rapture some recognition in the European Metal scene and even landing them a contract with Century Media for U.S. distribution.
Split into simpler sentences: This album received much better sales and gained Rapture some recognition in the European Metal scene. Even landing a contract with Century Media for U.S. distribution.