Check and mate.
Game fucking over for Solarian.
FYI http://www.son240sx.org/forums/showthread.php?t=28294