Viewpoint is superb, it is really tough and fairly expensive too. It is simultaneous 2 player, but users a strange screen scrolling during play which often traps you when trying to dodge bullets, depending on where the other player is moving.
Thumbs-up to that too. Love Viewpoint myself.