pause/unpause - bad implementation; fix coming soon, upgraded images, more clean up for state change (although might rework game -> gameover to not destroy stuff, too much overhead)