I am going to do a top Light gun Games list soon, and to do that I want to get a few games out of the way. So apologies to the many people who don’t like On-Rails shooters as much…