Windjammers is one of my favorite arcade games, I wonder if Windjammers 2 will be any good. Gotta try it out.