If you've been wanting new Hunter Hayes music, then your wish has been granted -- times three. On Sept. 9, Hayes released not one, not two, but three new tracks via SoundCloud.

Fans who follow Hayes on Twitter may have seen this coming -- the singer has been tweeting about how "impatient" he was to release his music. He also tweeted out clips of two of the songs -- "Amen" and "Yesterday's Song" -- before releasing them in full.

The three songs -- "Amen," "Yesterday's Song" and "Young Blood" -- range from gospel to rock and back again, showing off Hayes' range as a lyricist, a guitarist and an overall musician.

Hayes had said that he wanted to get new music out by his birthday, which was Sept. 9. So he met his goal, even though the songs aren't available for purchase yet.

Along with getting his songs out, the Louisiana native has been touring (including the Louisiana Rising concert) and playing festivals. To catch his remaining shows, check out tour dates and locations on his website. And if you can't wait until he releases his album in full -- there isn't an official release date yet -- check out this video of him performing "Wanted" with Kelsea Ballerini to whet your appetite while you wait.