just waiting to revive my poor phone so I can get the images to Ikarop... but yeah, the panel was great today. Lots of fun.
In terms of friendly fire - It didn't look like my bullets did any damage to fellow marines. I don't know about grenades, though. That being said, a detail like that could change between now and the final product.