This was drawn shortly after the original release of Yooka-Laylee. The duo have finally seen their first game released! In their excitement, they decide to check the internet to see if anybody made awesome fanart of them.
This small one page comic is the inevitable result.