>>8890811That Clown is an old one, not the upcoming one. These 2 are the only new products that were seen here.
>>8890817Here's a closer look. Also, if you'll notice, Redeemer (at least) is a 3D printed prototype. I wouldn't take anything seen as reflective of the final products, more of a preview.