I'm usually not a fan of "shmups", but I'm sold on this one. At no point is this game simply overwhelming or simply "unfair." It's smooth, well-crafted, and, most importantly, learnable.