Megafanworld has been upgraded with new cities: Franfurt, Munich and added with a lot new fanstores, houses, art galleries and fanrooms.
Megafanworld is the 3D world for football fans and users to buy art work, fans item.
Youtube:
Some screenshot.