Action Figure News, Reviews & Discussion.
I seem to remember recently that a few of these new sets from some fairly new company were announced. However, I can’t for the life of me remember where I saw them or seem to locate them anywhere on the forum.
Can anyone help me find them? Or was I imagining things?