New Ultima Store Item: Windrunner

We are pleased to announce a new item is available from the Ultima Store – Windrunner!

Windrunner is a vanity mount that is sure to strike fear into the hearts of enemies who see you charge valiantly into battle atop this steed! To read more about the origins of this mysterious creature check out this fiction!