Indie Unleashed is a video game news site specifically about indie games. Since Star Champion is baller as fuck, it was just featured on there! Check it out!
Indie Game Mag's Screenshot Weekly
Each week, Indie Game Mag trawls through the incredible screenshots on Twitter using the #ScreenshotSaturday hashtag to find the most interesting new games. The psychedelic stylings of Star Champion made the list!