New Internet gems, creative happenings and other discoveries we're buzzing about at Archrival.

The best arcade game is Windjammers. End of discussion.