The force unleashed one is amazing. The site evolved over the 18 months whilst they were developing the game and it just got better and better. Most of the LucasArts (lucasarts.com/) game web-sites are 100% flash. The Lucasarts flash sites also have SEO friendly permalinks.
That template are very nice

It like 3D template
The force unleashed one is amazing. The site evolved over the 18 months whilst they were developing the game and it just got better and better. Most of the LucasArts (lucasarts.com/) game web-sites are 100% flash. The Lucasarts flash sites also have SEO friendly permalinks.
[...] Go to Source Share and Enjoy: [...]