You've broken the magical spirits statue! the boss of all demons has ordered you to search the world and find every lost soul it was your fault after all.
escapegames24 - Demon shift is another addicting and challenging platformer ..
dailygames - You're a demon and you'll travel around the world looking ..
Comments