I had only heard this tune a couple of times before, when I suddenly heard it in a TV show just now. Instantly recognized it as Truth. I think that says quite a bit, because Truth have created a unique sound for themselves.
Im waiting for the day when everyone realises how shit this generic crap is and artists stop fucking making it. Its boring and annoying as fuck,i wonder why its even popular...