24. Ng4

gosh I haven’t gone in Chess variants in so long
Same. I just came here because I saw you post here Togepi
This is a really great game. I don't know yet if Rb8 is good or not, but it's a very good try. The only other alternative was Ra1+, trade a pair of rooks (otherwise your rook is trapped), then cxd5, but after Nxb3 you're two pawns down in endgame, surely enough for me.
I really don't know if I can grab the guard or if I need to play Nb4 to force your a-rook to capture b2, rather than your b-rook. If I play Nb4, material will end up equal. If I can handle your attack after Nxc7, it's easily winning for me. But can I handle those rooks? I'll probably be using all my time here.
I have really enjoyed this game so far. There hasn't been a dull moment yet. You can take as much time as you need there is a lot to calculate.
I dunno how long I've got, but I'll move after my next analysis, which could be this evening, or perhaps tomorrow morning.
Wb3