Letter Drop

08

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…