Possible a concidence I'm guessing. Though I DO know there is an artist out there, the posts made are proof,
possible just a game was made after all, there are so damn many H-games out there, I wouldn't doubt it if one was
called "Wugga Wugga Woo"
Or something stupid along those lines.
BTW - Thanks to Picard and Zdenek for posting those amazing pictures ^^ Simply beautiful.