i want to say photoshop anyway
Me too but the technology around the cloaking device is sound and legitimate.
Yes, no photoshop here.
how can you show the cloak if it's invisible
It is a photoshop. Read the second article. It's a mock up of what the cloak does. They can't show it publicly for "security reasons".