Stella Maiden is a game of strategy set in space that mixes other genres to become a mix of the most curious. A title where we will explore the galaxy with an army of heroines willing to help us in our mission. The game system of Stella Maiden is quite interesting due to the mixture […]