Let's Just Say The Russians Suck At High Rise Demolition