Well, as you say, The app is shown in the windows 8 store - so it should indeed run in Windows 8. When I go to the app now, it says "pending (o% complete). As with almost everything with Windows 8, this is very bizarre.
I can see it available for "all devices" and "All but the oldest windows machines". Certainly Windows 7 Pro would not be one of the "oldest windows". But there is no clue whatsoever as to how to download and install it.
Now when I bring up the Windows Store and search for this it says, "you own this app".
How can I deal with this?