It's been a few years now, has it not? Is this even legit? The youtube channel isn't even updated as of over a year ago. I don't mean to sounds rude here, but I'm getting tired of waiting for progress. I see nothing herein about a projected release date, so what is this?