Guitar hero Aerosmith - Whats the thought on the game?