What is life, but words here and there? Well, the mobile world is addictive to word games, and the just launched Letter Lab is another new such arrival on the Windows Store. You are tasked with generating enough points in each round of this word puzzle game, in order to qualify for the next one — and as you’ll soon...