I like it. Looks like they invested a little money it the backend/webserver as well as the content.
Good to see..especially in today's economic climate. A small venture company spending money on something they really didn't have to.
Obviously they are getting ready to showcase their products... to other companies/investors/potential partners/investors