Demon Crush is a fast-paced and challenging side-scrolling combat platformer where a ninja battles against an ancient evil that’s overwhelming the land.
In Demon Crush you are a skilled ninja called Kenzo Yagimoto, whose village has been invaded by a power-hungry warlord and his demonic master. You now need to use your ninja skills to fight back and purge them from the land. The combat … Read More