Jack Videogames
Member
The Other Thing releasing today, the Indiana Jones and the Great Circle DLC The Order of the Giants (in fact it released like half an hour ago) is weirdly absent from the internet. No reviews, no nothing.
Anyone got it yet and can share impressions?
Anyone got it yet and can share impressions?