Based on my experiences with AMOS programs, what can cause freezing is either custom ROMs (unfortunately sometimes even AROS) and the libraries used alongside them. If you have a factory ROM, the problem is not with that, nor with your HW config. 3.2 also works for me. What the game needs is 1 MB CHIPRAM (FREE!). If you have this, then in the absence of more information, my guess is that it could be the mathtrans.library used by the program.
If you started from HDD, there may be a problem with your library, but it is also possible that the one I attached does not match your system.
Try replace the library.