Never played SRT, it looks like Zone of the Enders: Fist of Mars. I hope this will be fun.
I bought that game as I liked the look of it and it had a free poster of 2 of the mechs (one either side) which was cool! The game was also quite good and is well worth a look if you havn't tried it (can't remember if it features Jehuty and Anubis or if they are all new characters..).