Yes. It seems that the developer have released several updates since the version that you have. However, the product doesn't have the ability to stitch maps together. Fugawi provides GPS maps that are similar with the ones from Google Earth and it can be used on any Windows based computer. For additional information about the available versions, check the developer's official website.