Check out some of the titles Numb Thumb Studios has worked on or released.