Amadeus Cho Creators Bring New Title to BOOM! Studios