Overwatch has been around for little over a year now and it feels like forever. Fans have been making Overwatch themed art since it was announced, but some artists out there are creating true masterpieces that need to be framed on my wall. C Home is an artist from China who has brought the Overwatch characters to life with his breathtaking art forms, from digital painting to a more baroque-inspired look. There’s little to no information on C Home out there, but be sure check out more of C Home’s awesome art on their Artstation profile (link below).
D.Va and Lúcio