Excellent catch!! 5 Bonus points awarded to Topher for creativity! (it was specified that only the first person with the correct answer would get points, but I like to reward a creative mind!!)
A great attempt, and it fits, but sorry, not it! You don't need to rely only on your own skills to solve this, it is a PUBLISHED code that has a key readily available to break it!
How are you getting words from the puzzle pieces? I don't get it at all, lol. All I see are puzzle pieces. And also, are we supposed to submit a puzzle and riddle to you with the answer? Please pardon my ignorance, I just don't understand. Phoenix