Star SlayersBy PLAYWITH INTERACTIVE, INC. ( Free )
Star Slayers is a 2014 side-scrolling/action game created by Playwith Interactive. Play as one of the three sisters of the stars Lena, Firia or Amelie in search for power to defeat the evil creatures that ...