not sure if it's just me but clicking the windows store link opens the store app's "home screen" instead of your app's download screen.
I guess you mean for Windows 8? Which market are you in? As the app is only available in the US + a few others (eng speaking).