Having suicidal thoughts? ;)
Qe4
I suspect your chess skills are better than you realized. I think you just made a blunder. Just like I did in shogi and in my last chess game with Warbler. This variant is interesting, but it appears the opportunity for taking your own pieces seldom comes up. We haven't even been able to do so once this game.