Fall for demonic deceptions, brehs. There isn't life on other planets. Other dimensions? Yes. But nothing is visiting from other planets. Anything claiming to be from another planet is Don't believe anything the "aliens" say. You've been warned