Camorrah Studios Logo and Splash Screen

Created for the indie game studio Camorrah.