striderarcade February 7, 2012 384 × 224 Strider Arcade Retro Review One of the more impressive bosses