XSEED Games has a couple of interesting titles on the horizon