They did put out a self-titled EP (2007), that I believe they sold (even gave away free downloads for a while IIRC). I think it has 4 songs and Tony Palacios (from Guardian fame) produced it. I certainly don't remember any rap-style vocals on it (I do have it), just well performed modern rock.
They released a full length album titled "Alive", back in 2013 or 2014. I didn't pick this one up though as I had gotten burnt out on the genre.
There is a little more about the band at this site.
"I used to be indecisive.......... Now I'm not sure."