cyber punk or Neo- noir style punk