I could also see it in a Nu-Metal sort of way.... linkin park, POD, Korn'ish...
It doesn't really sound to me much like RATM because their stuff is so much more political at its' roots. But I can see flashes of it.
Either way, the writing is pretty good the lines have good flow and you can feel a rhythm... Definitely not my cup of tea but good none the less. Right on man...