An over-the-top, 2D side-scrolling action shooter ala Contra, “Invasion” brings big vehicles, big boss fights, and big explosions to the indie games channel for 80 Microsoft Points. It looks good, plays pretty tight, and oozes a great mix of nostalgia and newness. Whether it’s a jetpack level that scrolls horizontally, or a boss fight where [...]