Adding 'decay' by reducing the opacity of the background. This also gives the game a nice fade-in effect. Also, using requestAnimationFrame for rendering instead of setInterval, opting to use setInterval for game state updates only.