Hell, from the above pic showing the figures *finally* looking like the movie characters the Grid might be the most vital piece of all.
And not liking this or that piece isn't my point. All I'm saying is, despite Damien's disagreement, this is exactly in line with what 2025 prices are for...