The stars have aligned and I have enough impetus to Just Do It . On Tuesday, Microsoft announced the Windows 8 App Store beta (along with the Windows 8 beta) will arrive in February, and revealed the Windows 8 First Apps contest . I’ve been following...