ember snow hot and mean