Just saw that few new tabs appearing on task bar; portal (u know i was atually looking for smthng like this), arcade (kool one), g map (awesome), ushop.... m kinda confused if these are new additions or something to do with my points n all (may be tht's y i was logging off now n then yesterday). though m excited with this pretty kool stuff. Nice work guys :beer: