Windows 8 Applications September 13, 2014 Windows 8.1 App Watch: Letter Drop Nothing like a good word game to end the week, eh? Luckily, an excellent one just launched on the Windows Store, in the form of Letter Drop. Quirky name, sure, but the game is polished … Read More