32 bit is a drawback, no argument there, but it is minor in scope... at least to what I see people think it hinders.
It is also entirely unrelated to Modii Games error.
32 bit games include titles like, for example, Crysis, Skyrim, Alan Wake, Rage, Arma2 and everything on the Xbox 360. (some of these had 64 bit upgrades later on, this is not relevant, I just point it out for completion sake)
64 bit is the standard for modern engines, absolutely, but given that exactly zero GG games are as advanced as any of the titles I just mentioned, the issues are elsewhere to be found.
@Modii Games GG has a similar memory cap issue as its predecessor FPSC had. You will have to design your game around this.
As I have not tested this yet myself and have seen conflicting info on this, I can only assume that its likely that the current GG version still does not wipe everything it stored in the RAM between level loads. This means that at some point, you will have missing media or crashes.
I encountered this issue in this
test game. Here once it has gotten to level 3, there was missing level media. Now, I am fairly certain that this was due to the lightmaps not being flushed from memory as games that used real time lighting only did load more levels just fine.
So my question is this: Does your game have large relatively detailed levels (by GG standards, not current game standards)? If so, it is likely that you simply threw too much stuff at it. You have to design your games in a way that works coherently with the engines. Multiple levels with large open areas that use up a lot of the given map space can be hard to optimize and get running.
I am sorry that I can not pin point what is causing your error, I am only providing an opinion on what might be the cause.
-Wolf