
A Game of Chess
Checkmate Vigarde is an anomaly.
He doesn't speak to the other ponies of Ponyville, and he shows little to no emotion to any of them, regardless of who they are or what they do. In an effort to discover more of who this mysterious stallion is, Rainbow Dash decides to pry into his past by following him to his homeland after the Hearth's Warming Eve performance.
What she finds, however, proves to be a monster, as Checkmate's dark past threatens to overtake all of Equestria, and she and her friends find themselves on a quest in order to stop the sadistic king of the windigoes from destroying all that they hold dear, and ending all in ice and shadow.
However, things are not as simple as they seem, and as the tale of one of the most dangerous creatures in all of existence begins to unveil itself, the strange band of heroes find themselves in a fight not just for the fate of Equestria, nor the fate of Checkmate's land, but for the entire world.
Warning: In roughly two weeks, I will unpublish every chapter of this story in order to edit it. I'm sorry for any inconveniences I am causing through this, but I feel the need to make this story better. I will also not consider it complete until I do so.
47 Chapters:
- A New Arrival 1970-01-01 00:00:00 UTC2892
- The Everfree Forest 1970-01-01 00:00:00 UTC2519
- Unraveling the Past 1970-01-01 00:00:00 UTC1536
- An Audience With the Princess 1970-01-01 00:00:00 UTC2448
- The Last Day 1970-01-01 00:00:00 UTC2415
- Into the Darkness 1970-01-01 00:00:00 UTC3214
- Fight and Flight 1970-01-01 00:00:00 UTC2935
- The Royal Decree 1970-01-01 00:00:00 UTC2304
- Revelations 1970-01-01 00:00:00 UTC3013
- Preparing for Midnight 1970-01-01 00:00:00 UTC4472
- The Winter Gala 1970-01-01 00:00:00 UTC2584
- The Midnight Dance 1970-01-01 00:00:00 UTC2084
- Setting the Stage 1970-01-01 00:00:00 UTC4100
- The Night Before the Journey 1970-01-01 00:00:00 UTC4037
- A Flash of Light 1970-01-01 00:00:00 UTC3429
- Crossing the Desert 1970-01-01 00:00:00 UTC2389
- The Mysterious Mercenary 1970-01-01 00:00:00 UTC3112
- An Unwilling Ally 1970-01-01 00:00:00 UTC2658
- The General's Ambush 1970-01-01 00:00:00 UTC2484
- The Underground Pass 1970-01-01 00:00:00 UTC2250
- Into the Light 1970-01-01 00:00:00 UTC2481
- Unwelcome Guests 1970-01-01 00:00:00 UTC2125
- Those Wreathed in Flames 1970-01-01 00:00:00 UTC2527
- A Foe Too Familiar 1970-01-01 00:00:00 UTC3748
- Crafting the Plan 1970-01-01 00:00:00 UTC2728
- The Rising Fire 1970-01-01 00:00:00 UTC3154
- Those Born in Darkness 1970-01-01 00:00:00 UTC3310
- A Wretched Inferno 1970-01-01 00:00:00 UTC2089
- Flame and Frost 1970-01-01 00:00:00 UTC3161
- Unanswered Questions 1970-01-01 00:00:00 UTC2666
- The Master of the Game 1970-01-01 00:00:00 UTC2138
- Fond Farewells 1970-01-01 00:00:00 UTC4116
- A Curse Called A Blessing 1970-01-01 00:00:00 UTC3419
- The Walkers of Eternity 1970-01-01 00:00:00 UTC3313
- Darkened Ashes 1970-01-01 00:00:00 UTC4458
- Behind the Curtain 1970-01-01 00:00:00 UTC3381
- The Shadows Beckon 1970-01-01 00:00:00 UTC2682
- Agonizing Memories 1970-01-01 00:00:00 UTC7653
- The Bitter Cold 1970-01-01 00:00:00 UTC2836
- A Simple Question 1970-01-01 00:00:00 UTC2825
- Whirlwind 1970-01-01 00:00:00 UTC3322
- A Dance of Blades 1970-01-01 00:00:00 UTC4850
- Stumbling Through 1970-01-01 00:00:00 UTC3166
- The Final Turn 1970-01-01 00:00:00 UTC2834
- Checkmate 1970-01-01 00:00:00 UTC2424
- The Aftermath 1970-01-01 00:00:00 UTC3864
- Where There is Light... 1970-01-01 00:00:00 UTC4757