This twin stick shooter might give you a seizure, but at least it'll happen while you're jammin' to your favorite songs...