For ExtraLife this year, I decided to play One Step From Eden.
* Going from Crying Suns to One Step From Eden is a complete 180 with regards to textual lore. Kaliban and your officers will give you a wall of expository text to explain what's going on in that universe. No explanation is given in OSFE as to who or where you are, who you're fighting, or why.
* The deckbuilding and battle progression closely follows the Slay The Spire model, but with the grid-based battle system of Megaman Battle Network.
* A lot of spells hit exactly 4 grid spaces ahead of your character. This makes hitting things with, say, Lightning Bolt much harder than it ought to be, given 1) remembering to move to the exact distance is tricky in the heat of battle, and 2) enemies don't need to do much to dodge. As if that's not hard enough, Sandwhirl hits exactly 3 spaces in front, and the crosshair marking 4 spaces ahead doesn't move to help you line up a spell to compensate. This is probably what influenced me to pick no-aim spells like Ramjet, Minefield, and Sweeper, whenever they became available. At the default pace gameplay goes, this looks like it's going to take some practice to master aiming. (There is something called "Angel Mode", which looks like it will slow down gameplay by a set percentage, but I haven't experimented with it yet.)
* The default character, Saffron, didn't click with me all that much, because there didn't seem to be any underlying theme to their default loadout of spells. (One of her quotes when facing her as a boss -- "Let me show you these spells I found!" -- leads me to believe this is deliberate.) Reva, with her focus on spells that grant or take advantage of shields, seemed to have a much more coherent playstyle.
* I also managed to unlock Shiso, but only at the very end of the last run before I was to raid the next streamer in the queue, so I haven't played him yet.
* I picked this game to play for ExtraLife this year, mostly because of the Twitch integration: the chat can vote with #0,#1,#2,#3, for which rewards to take after finishing a battle or leveling up, and whether or not to spare the end-of-zone boss. Unfortunately, likely since I was playing during peak streaming hours of 8-11PM EDT, there was something like a 20 second delay between Streamlabs capturing the gameplay and Twitch displaying it, and so chat ended up having less than 10 seconds to decide. Oh well.