Definitely Establishment Clause violation. But they keep pushing the limits - multiple states are doing this. Hopefully the courts hold the line, the history on establishment is clear, notwithstanding a modern effort to (falsely) recast it.
Hard to see how this thread shouldn't be on MAP though.