User blog comment:Zach9054/possible new game confirmed on multiple sites/@comment-2092102-20111121163205/@comment-24.101.238.45-20111211222211

Who was the artist who made the image? It's amazing!