refactors Game.particles dependency