Three new indie games hit the Xbox One store today. First up is Super Hyperactive Ninja from JanduSoft, a fast-paced hyper-caffeinated, 2D action-platformer. The story goes that the evil Shogun … Read More