You are a bad Red Devil in this game! Roll up your way through the night forest in this astonishing physics-puzzle game of DEVIL’s LEAP. Your objective in this game is to slaughter all the angels! The problem is you have a very restricted amount of shots, and you need to destroy each angel in those limited shots. Try to give your best ‘shots’ in this game. Unlock all the 24 exciting levels.