In case you haven't yet heard that WildeStarr's new album A Tell Tale Heart is upon us, do not despair. We have got the news for you as it unfolds. The album is scheduled to be released on October 25th in Europe and five days later in North America through their new record label, Scarlet Records. A Tell Tale Heart is a concept album inspired by the work of the great Edgar Allan Poe, as the album title suggests.