Successor of picogen. Its name shall indicate excitement, genesis, and that it shall excite a genesis, d'oh. And it has so far only 6 search results on some web-search.