Oh wow. So this is how Christian depicts God and Armaggedon, respectively? Man, that makes me glad I don't follow that religion, then, because that is seriously scary.
No, that's how it looks from an outside perspective.
From the Christian perspective, you're getting an immortal body, you're losing the annoying voice in your head that whispers it would be funny to trip that old lady and that no one will ever know you stole that delicious pie, and you get to live in the Holy Mountain City.
Stories of Olympus and Meru, the divine heavenly mountain homes of the gods? The magical trees at the centers of the world that grow fruit of immortality? This is place those stories reflected.
Someone counted up the distances and measurements provided in Revelation, converted them into miles, and then compared them to existing objects -- the cube-shaped, walled city of jewels and gold will be large enough to fit inside the MOON, if the moon were hollow. In the center of this amazingly massive city is The Tree of Life that grows a different fruit for each month of the year, and all year round it grows leaves that heal all hurts, and from the place this tree is planted will flow two rivers filled with the Water of Life.
Humanity becomes the gods, the aesir, the alfr, the devas, the high elves, the Numenor. Immortality, health, and endless years to master every art. Music, food, dance, sports, clockwork. No need to work for your food and shelter any more, that shit is provided for everyone free of charge. Every day is a holiday.
Humanity isn't bent or twisted or driven mad to escape the horror of it all. Humanity is exalted to the level we were always meant to experience, and it fills us with joy and peace.
You're also constantly in the presence of a dude who's more beautiful and charming than any movie star or rock star or star athlete. If mere human beings can inspire worship, how amazing must God be? People screamed for a moment of Elvis's attention, so it shouldn't be weird that people would want to worship the true God upon seeing his face.