Yeah I think it's a triple rocket launcher thingy. It gives you info on some of the weapons in the options screen.
Is it just like a stipulation that ever FPS needs an RL? Everyone but CS has one I think. I hope they have a chaingun/minigun.
I think they do though I'm not sure. I suppose we'll have to see. I'm sure I can remember seeing that or something similar...Oh well.