I didn't find anything either, looking up connections to the Steam account didn't lead anywhere but the matching number is very suspicious. No connections to Texas Tech under that email. On that blog the author of the posts "intellegencefacts" has this as info:
"Author: intellegencefacts
We are a newly-developed science community, in which we discuss possibilities, new information, and lots involving scientific and historical context. Our sole writer is
Isabella Janke and our founder is
Lilaj Montey."
https://scienceandfactsdotcom.wordpress.com/author/intellegencefacts/ https://archive.md/tZCsE It's very odd. Why would you start a blog with a friend when only one is doing any writing?