Final Star

An indie side-scrolling shoot-'em-up for the Xbox One.