Depp It Up - Alice In Wonderland 3d, Battlefield Bad Company 2, Portal 2, Twitter, And More!

Should you follow Alice in Wonderland down the rabbit hole? Does Battlefield Bad Company 2 out-Modern Warfare Call of Duty? What will Portal 2 entail? Plus, your twitter questions!