By the look of those game design, the map, artwork or the the game mechanics, those game totally have to be the Indie-ish game we have totally seen