sounds like Bloc Party