The Princess vs Zombie demo isn’t available for download. However, it is an HTML5 game that can be played directly in your browser. So, you don’t need to download the game.