Really really good :3
Wow, I am impressed. This was really good! It's a rare time when we get submissions that are at the least bit 'funny'. It must be an extremely rare time to get such a funny submission like this one! This is almost flawless except for some parts which were overly-dramatic and Navi's voice sounded like she had no enthusiasm at all.