Metal Canary, Dreamcast shmup, gets new trailer :  Mega Visions

More...