Come on, seriously! that artwork is drawn by Insomniac games artwork designers! it's not made by this guy! you can even see the Insomniac Games logo in the corner!