darthdevidem01 on 26 September 2008
lol @ DmeisterJ's comment
@Leo-J
u shud've seriously seen the people crowding round us in school to see the review screens.....the look of the game has enchanted people
hell these 2 girls who just play singstar said they loved how it was looking!