I heard it on the radio this morning and now can't remember the lyrics, but it sounded familiar and had a repeated word that started with "In-", I'm pretty sure. I've scoured the Internet looking at playlists (can't find one for the station I was listening to), trying to figure it out. I know it's not much to go on, but maybe someone will have a light bulb go off. Who knows. Oh, and it sounded rock/pop/alternative.