User blog comment:GrandMethuselah67/Lore Sheet: The Methuselahverse/@comment-4867780-20150711103836/@comment-4867780-20150712022023

Sounds good to me ! Scientific explanations add a nice immersive feel to superpowers, but some mysteriousness is appreciated as well, adding a welcomed touch of wonder un-hindered by established paradigms.

I actually tried to balance them out with my own character, with a background clearly transcending science while remaining understandable from a logical standpoint. Not perfect, but it manages to combine interesting aspects of both.