Talk:Stumped/@comment-3286869-20111020232655/@comment-4368470-20111020233055

I keep getting confused. They release lots of pictures for new games.