I would echo most of what others are saying, which is that patience is key here.
There are few things you say you don't understand, such as why the website wasn't accompanied by a PR, why it's inferior to the previous version (in your opinion), why it's in its current state, etc.
Personally I think your doubts are clouding your ability to see potential reasons. I don't say this to be mean or condescending, because god knows I've done the same thing when I'm both too bullish or bearish on a particular ticker. But here are some thoughts for you from somebody with the opposite perspective:
If the website was released in its current state with a huge PR, personally I think that would be more worrisome. I'd rather they soft launch like this than try to create fanfare and attention around something that still needs some updates, even if it is just content updates (like PRs). Overblown news is a hallmark of scammy CEOs
If the website was NOT released when it was, the CEO would have broken a promise that he already communicated to shareholders.
I firmly believe that this is just the first step in the website's return; it's a box to check, and I would expect the site to see refinements and updates for the foreseeable future.
As for red/green, red/green, that's just the market. There's not a lot of attention on this ticker yet, so it's gonna have some swings. People get bored and want to chase the latest "HOT" stock, or they get worried and impatient.
IMO this ticker is going to have its day in the sun. Our climb upwards hasn't even begun yet. The company did relaunch the website and got their business license renewed ... and you don't do those things without having something else in the pipeline.
To use a sports metaphor, we're in the first minutes of the first quarter. Things will get more exciting, but it's going to take time.
Personally I'm willing to see what the rest of the game has in store for us ... risk/reward is way, way, way in our favor.