Welp, 95% likely scam at this point. Dead website, Defunct / EM rating, no updates, no nothing, tragic result. maybe a 5% hail mary he does something before the end of the month, but at this point I wouldn't hold my breath.
this super sucks~~ they never even "pumped" it