Hello and welcome back to our regular feature where we write a little bit about some of the games we've been playing ... to Capcom's series, and had me intimidated and confused from the start.