There are some new PH screens for you to enjoy. Wait, I think I am experiencing Deja Vu.
I swear I just posted some new PH screens, but apparently more popped up over at Joystiq. They are more gameplay than magazine like screens, so you have more of an idea what the game will be like. Enjoy.