Dave shoots some aliens in this unique twin-stick shooter for PSN. OK maybe not but he does shoot aliens.