Desktop Legends: New Store Page!

We're hard at work with Desktop Legends. It's been a quiet few months as we've been doing a lot of refactoring, refreshing, reviewing, and generally spiraling. (We've got a one-woman art department, and not nearly enoug…