Feel the rush of adrenaline as you weave and dodge through obstacles in a retro-futuristic Tokyo! Slide, jump and drive as you try to outrun the demon possessing your body in this fast-paced, thrilling adventure. Will you manage to escape, or be forever lost?