Projects

Grimlight

Grimlight is an RPG strategy mobile game where you can summon heroes of legends and fairy tales into battle.Role: ComposerDeveloper/Publisher: Gaudium & EIGHT STUDIOPlatforms: Android, iOSMusic from 1:42 to 18:07 by Batterfingers. Remaining music by XYNSIA.



Echoes of Astra

Echoes of Astra is an anime trading card game that combines tactical boardgame elements with beautiful art from anime artists around the globe.The project successfully raised over $800,000 USD on Kickstarter.Role: Composer (Promotional Music)By: Parhelion Studio



Grand Alliance

Grand Alliance is an anime style mobile RPG that takes place in a fantasy world on the brink of war.Role: ComposerDeveloper: GaudiumPublisher: Crunchyroll Games, VIZ MediaPlatforms: Android, iOS

Frequently Asked Questions

What services do you offer?

• Custom music composition (themes, background tracks, etc.)
• Arranging and orchestration
• Audio mixing
• Audio implementation (Unity, Unreal Engine, FMOD, Wwise)


Music can be created in a variety of styles and genres—please feel free to ask about specific directions or influences.
If sound design is required, referrals or suggestions can be provided upon request.


How does the process work?

1. Project details and requirements are discussed.
2. A quote, scope, and timeline are provided.
3. Written agreement is confirmed/signed.
4. Initial drafts or sketches are delivered for review.
5. Revisions are made based on client feedback.
6. For larger projects, assets are delivered and approved in batches at milestones.
7. Final files (e.g., WAV, OGG) are delivered upon completion and final payment.


What’s your typical timeline?

Single assets are typically delivered within 1-2 weeks. For larger or multi-asset projects, timelines and milestones are discussed and agreed upon at the start.


What’s your revision policy?

Unlimited revisions are included per music track.


How do I start?

Please feel free to contact me to discuss your project. If you have references, a preferred timeline, budget, or specific ideas, including them up front is always appreciated. I’ll review the details and provide a quote and clear timeline.

Frequently Asked Questions

What services do you offer?

• Custom music composition (themes, background tracks, etc.)
• Arranging and orchestration
• Audio mixing
• Audio implementation (Unity, Unreal Engine, FMOD, Wwise)


Music can be created in a variety of styles and genres—please feel free to ask about specific directions or influences.
If sound design is required, referrals or suggestions can be provided upon request.


How does the process work?

1. Project details and requirements are discussed.
2. A quote, scope, and timeline are provided.
3. Written agreement is confirmed/signed.
4. Initial drafts or sketches are delivered for review.
5. Revisions are made based on client feedback.
6. For larger projects, assets are delivered and approved in batches at milestones.
7. Final files (e.g., WAV, OGG) are delivered upon completion and final payment.


What’s your typical timeline?

Single assets are typically delivered within 1-2 weeks. For larger or multi-asset projects, timelines and milestones are discussed and agreed upon at the start.


What’s your revision policy?

Unlimited revisions are included per music track.


How do I start?

Please feel free to contact me to discuss your project. If you have references, a preferred timeline, budget, or specific ideas, including them up front is always appreciated. I’ll review the details and provide a quote and clear timeline.

About/Contact

@batterfingers

@Batterfingers

My name is Jeffrey Yiu, and I am a composer based in Vancouver, Canada, operating Batterfingers Studio.Previously, I composed music for two mobile anime games: Grimlight, an anime-aesthetic fairytale RPG, and Grand Alliance, a strategy RPG published by Crunchyroll Games. Most recently, I composed the promotional music for the Echoes of Astra TCG, which successfully funded $800k+ on Kickstarter.For business inquiries or project availability, please contact me via email or the contact form.