Long time visitors will notice some subtle changes has they have improved parts of the site, the overall look and feel has stayed the same.
Pulse Gallery have a notion of "points" that you get for purchasing pins directly from them. If you have bought from them before you will need to set up your user account again, and all points you've saved will be transferred across.