The one in photo appears to be sporting a Volcano Cannon or 2 but can't be sure.
The shoulder weapons could be the Vulcan Mega Bolters as pictured above (and would make sense).
Now I'm sure we will see a variety of weapon options for the Carapace and arm mounts. What would you choose?
The rules may be slightly dated but they still stand strong.
Not sure how many hull points it may have either and whether it was 3 hull points per Structure point or four. If 3 it gives it a monstrous 27 HP.
Can't wait to see it on a board now.