Resident Evil Michelle Alexandria June 1, 2002 Announcements What does everyone think of the trailer and are you looking forward to seeing this?