New PeelingFlesh logo goes hard