I think that looks incredible, but I'm leaning towards saying that the photo-stamps are a little outside the scope of this jam. I certainly wouldn't outright disallow that software, however.
I feel torn because as you say, this definitely fits the aesthetic of the jam -- but waiving that rule means opening a floodgate of potential design complexity. I'd rather folks stick fairly strictly to the listed rules, so the barrier to entry remains extremely low.