This is “E3 stage presentation” meets “those neat sunglasses from They Live.”

Nice job, Cracked.