Particles of Reality: Bug & Achievement Fixes

A few bugfix builds have gone recently out but the big one is a fix for a long-standing bug regarding the final game achievement! A big thank you to those players who helped me identify and resolve these issues via emai…