Our latest hosted site reports that Lace Mamba's retail release of Sam & Max: The Devil's Playhouse is released and making UK shelves a bit more irreverent. The releases in other European territories "are expected to follow shortly if they’re not already out."
Add a comment
What?! You're not registered? You better go and do so now! Or, simply log in: