Trouble Witches Neo is SNK's latest shooter that's set to bring you to a new fantasy land. So how does it fare to other games of the same genre? This new gameplay video here should set the

More...