No, these two games offering an enormous portion of fun and an incredible war experience are available for free download.