The art isn't great - but actually as a game, it looks far more interesting than I thought it would. I went from zero interest to: "hmmm this might be fun".
I'm not sure about the decision to only have the live songs though, I think studio versions would have been a lot better. Yeah I know maybe it wasn't their decision but still...
Alien continues to be amazing - yes it had issues when I first got it, but seems to be all good now and its one my favorite machines of all time. I think I'd really like to play this one too! Looking forward to seeing some gameplay vids...