I've never played any of his games, but looking at his website made me feel uneasy. The way it was structured, screenshots here and there, texts, some quote about how great the game is from a "trusted" magazine or source. It feels like it's TV Shop or some program that promises the next Garden of Eden and you simply can't live without it. It makes it feel like it's a scam just waiting to happen.
I believe most of us have seen these kind of websites when searching for a specific kind of software.