Ok, more accurately, the Gods are toys. In particular, Hermes and Hades, messenger and jail warden of Olympus, respectively, and Inari Kami, the Japanese spirit of foxes and fertility. Oh, and some creepy black clad police and some promo posters thrown in for good measure.
All of these are the work of Fox Box Studio, who make what can really only described as designer action figures. They’re expensive – over $150 for the cheapest – but they do look amazing. I particularly love the use of colour as an accent: understated, yet vibrant.
EDIT: So, it turns out there’s a load of concept art for the God Complex line, including figures that are yet to be made!