Yo Stumbled upon this site while looking up news on both the next Resident Evil Movie and the Next Game. Figured I'd join just hope I'm Welcome LoL