HTML5 canvas based shooter experiment