psychopigeon: The game installs using 32bit, meaning it does not recognize the extra 4GB memory I have or possibly the 4 cores.
It will recognize the multiple cores just fine.
What it will not do is use more than 4GB for itself. If you have more than that, this is still a Good Thing, because it will not compete with Windows for memory, and it will be able to page resources back in without having to reread the disk.
There are not many native 64-bit games. Half-Life 2, Shadow of Chernobyl, and Far Cry are the best known. 64-bit Half-Life 2 was known for having many crippling bugs and was withdrawn for that reason. 64-bit Far Cry has been more successful. CryEngine and Unreal Engine have 64-bit capability.
Developing a game for native 64-bit is a lot of extra work for dubious value, and a number of games that were done in 64-bit were AMD-sponsored demonstrations of their then-new 64-bit technology; they were not done as a result of there being a genuine business case for them. A company that does not have unlimited resources and outside sponsorship cannot be faulted for deciding to use those resources to provide more and better game content instead.
In short, it is not CDPR's fault that the game does not need all the memory you bought.