there's really no encyclopedic content in those articles at all except that moregeek is a software company based in taiwan that makes cloud based games neither even says which games the rest of it is all our mission we believe in waffle so if you wanna start an article with sources i would go for it from scratch filelakeshoe t c