I don't really know if the final boss was too easy. Since there is not much you can do after losing a character, that disadvantage can snowball into getting crushed. I might just have spent my skill points/perks correctly. Enough testing should make things clear, but since that is the last fight in the game it might be challenging to get more data.
>Mosca is supposed to be a Patagonian Bumblebee
Heey I have seen a lot of those in real life. Back in my home town I had lavander flowers in my garden that always had a ton of those buggers during summer, sometimes they even slept inside the flowers during the night.