Tag: Sea Quest

App Watch: Sea Quest

The Windows Store is going through a rather interesting phase right now. While new app submissions have slowed down from the highs of the not so distant past, some exciting new applications are finally making …