The Verge Windows 8 App

There appears to be a new Windows 8 app in the Windows Store for The Verge. You can find it here. I take it this is not an official The Verge app? Just want to double check before installing it.