An honest review.
I was about to say that this sounded like it was from an anime or video game soundtrack until I read your comments. I know nothing of Mail Tails, but you, sir, have done a good job in emulating their alleged sound. My only problem with this song is that it sounds TOO happy. Great job nonetheless.