God is making a Last Call in our time