Board Thread:Plants vs. Zombies Heroes/@comment-26988423-20180702095429/@comment-27669137-20190220221200

What is this? Was it really a concept? It looked so good though!