Top
70°

Datura - Screenshots released

Developers Plastic and SCEA Santa Monica release a selection of screenshots from their PS3/PS Move title Datura.

The story is too old to be commented.