>Looks like a modified Mad Cat on rollerskates :D Interestingly enough, I felt it looked more like a Locust myself; I was pleasantly surprised to see that G had managed to evoke an Image in my mind that was very very close to what he clearly saw.
Why a locust with arms? Well, those 'shoulder pods' clearly are SRM-2's in multiple launch tubes, the chin weapon is an AC-5 and the arm weapon would be a machine gun.