It's giving punk/grunge. also it doesnt even fit into emo, why does everyone call everything that's all black emo. but yeah, it's sort of punk, so definitely alt
I think you gotta add more color and some "graffiti" stuff in there. I've taken a quick look at the outfits of Urbancore and it often have color and something spray-paint-y.