We've got new screenshots from Alien Front Online, Sega's forthcoming tanks vs. aliens Dreamcast game. AFO promises not only online play with up to eight other people, but players will be able to play against the arcade version of AFO as well. Alien Front Online is scheduled for a May 2001 release.