Demo Production hits the PS3 Posted on December 10, 2008December 29, 2016 by Peter Swimm Via. Democrew Plastic are currently selling this in the PSN store.. Looks really cool!