BrightHub: WWE All Stars is just a few days away from its launch on Xbox 360, PlayStation 3, Wii, PlayStation 2, and PSP, but you can test the game out for yourself now by downloading the demo on Xbox Live and PlayStation Network. How is the game looking less than a week before its release? Is this grappler for every wrestling game fan out there? Or will WWE All Stars only cater to a specific crowd? Read on to learn more about the game.