There are multiple links that are searchable on a how to video or two and even a link in the top of the site menu describing how to use the demo sites.
Both demo sites have the very latest WordPress ready to setup, so follow the instructions and have fun!
Walks away shaking head knowing that I am beating a dead horse…but….What the hell!
Follow Tim on Twitter @tl1000rzx2
Or check out my other blog: THE Tablet Test Server