How recently did you download? It always updates to the newest version, you don't need any of the patches in between.
If you want to make sure, start Impulse. When it has logged in and retrieved information, check your demigod icon. If it says "Update available!" directly underneath the demigod title at the icon to the left, there is one available. If it doesn't (it says Installed instead), you have the latest version already.