Very hard and very strong. As Stasz18 pointed out, this definitely reminds me of that recent Kublai Khan song, but it doesn't feel like a copy. Once this song becomes melodic and picks up the pace, you know this is a TGI song. This track is pretty cool. Check it out.