Letter Logos
+ Moon

List of Logos

Insomniac Games