Showdown Gaming Café is a welcoming space for gamers, offering video games and board games.