This is one tough touch screen big fighting adventure game. It ...