Hmm....now where did I leave my Umbrella? Have you ever been fighting a tank in a finale and think to yourself "Gee...if only I could be having this much fun in a Resident Evil game"? Well if you