Has anyone seen these in person or have they literally only just been released/revealed?

Very tempting...