megapolis life