Choo-Choo Charles: Escape from Island represents the latest shooting game 3D that this horror games category has in store for you, which we have seen you enjoy quite a lot from the get-go, so this new addition is only going to make your time here…