PC. Nintendo. Awesomeness. Mojo will return with more soon. Just watch the damn thing.
Update! The official site has been turned into a small interactive game with screenshots, Stan, etc.
And to editorialize: If you don't at the very least respect the look of the game, you're dead inside. Dead!
Update #2 Ron confirms a Mac release:
It will be released on the Mac. 90% of the programming team is on the Mac. Windows is the "port".