Meta Sabian - Upload yourself and be a superhero

sorry for the inconvenience
we will come with a new experience geared toward immersing you in our meta world!