Alternative Web Applications practice with a Puzzle Bobble implementation on HTML5.