Separate names with a comma.
Got sent here from Reddit, what the title says, I’m looking for some good strategy games and mech games, bonus points if it’s pixel art top down...