Andrew Foster
Precise, clean, and clearly well-thought-out on a technical level, Blue Ruby is charming, well-constructed and rewards multiple viewings.
Precise, clean, and clearly well-thought-out on a technical level, Blue Ruby is charming, well-constructed and rewards multiple viewings.