Talk:Mastermind (Season 2013 Mastery)/@comment-94.158.169.145-20130220202903

Is it just me or it looks like Deus Ex art?