savingcontent.com
The Dishwasher: Vampire Smile Launch Trailer
This is the sequel to The Dishwasher: Dead Samurai for Xbox Live Arcade that released in 2009. The game will be available on April 6, 2011. We will have the review soon! “The highly anticipat…