VideoCraft application is discontinued. This means that it will never work in newer versions of Windows even if it's 32 or 64bit. The official website also is not working and there is no way to obtain a downloadable version of the product. You can use the application in Windows XP if you still have the package to install it, because as I said earlier, there's no way to acquire it anymore.