If there is one type of apps that are showing up in abundance on the Windows Store, it’s clients for online games. Illyriad is another such application, allowing users to connect directly to servers. It is a grand strategy MMO, short for massively multiplayer online game. In case you are unfamiliar with the term,...