anchor.diff:      enemy.play('fly')
   
     collisionHandler: (bullet, enemy) ->
  -    if bullet.name is 'bullet-burst'
  +    if bullet.name is 'bullet-burst' and bullet.inWorld
  +      #burst only when within game. bullet still damages, though.
         bullets = @bullets[0]
         angle = Math.random() * 2 * Math.PI
         for i in [0..4]
  
positive.code: 
      @addInstructionText 'There are 3 firing modes:', 40, 90
  
      @addInstructionText 'Single - single turret, fastest rate of fire', 40, 130
      @addInstructionText 'Triple - use 3 turrets but fire rate is halved', 40, 155
      @addInstructionText 'Bomb   - slowest fire rate, drop a bomb that explodes ', 40, 180
      @addInstructionText '         into 10 shots aftera short delay', 40, 205
  
      @addInstructionText 'You regain energy by destroying enemies. ', 40, 245
      @addInstructionText 'Tougher enemies give more energy, but still count as 1 kill.', 40, 270
  
negative.code: game.state.add('Game', Game)
  
  game.state.start('Boot')
  
  <% unless ENV['RACK_ENV'] == 'production' %>
  window.game = game
  <% end %>
  