Yeah, Crazy how much work they did.
I can see hints of inspiration from the concept art to game.
Likely not enough time to do it all or ended up scraping things too "unrealistic" still some really cool art.
Check out the Sticky for more:
http://skatefluckit.com/showthread.php?t=10757