I'm in the middle of doing some research on this right now for the Wiki, but I'm about 99% sure that there are two companies called Fresh Games . One of which was founded in 2002 and makes puzzle browser games (some of which have seen notable release). The other Fresh Games was an imprint that Eidos owned to release some stranger, more Japanese fare. That company was responsible for the Mister Mosquito, Mad Maestro, Swingerz Golf, and Legaia 2: Duel Saga.
Both companies were established in 2002 which I think might be responsible for the mix-up.
I haven't messed around with editing this wiki in a while now so I may be making a thread that's unneccessary--if that's the case, I'm sorry. In any case these pages should be split into two and then I'll get to work making both of them make sense.