Having grown up in the arcade scene in its heyday, you could find shoot ‘em-up games pretty much everywhere. Hell, Capcom made a killing off of them w...[Read More]