pillar chase 2? whys this here in actually well moderated forsaken community

Share your creations!

Praying

Guys who is this? Is it a dev monster?