FiverKent, STEAMPUNK, Battlefront Records