This is a battlefield dominated by demons
This is a tower defense game. Demons invade and various heroes on the road gather to fight. However, the heroes don't know that this is an endless war. No matter how hard they try, they will eventually be defeated in the face of the endless army of demons. This is the homeland of the demons.