I saw this on Neowin and thought it was pretty funny. The WWE (World Wrestling Entertainment, formerly the WWF) have released an app in the Windows  Store. It offers news, previews and information about upcoming events in