Back to calendar Developer · 5 games Star Maid Games Indie Simulator Visual Novel Watch company Sign in or create a free account to watch this company Sign in Favorite Sign in or create a free account to save your favorite companies Sign in Also a publisher: see the games it published Games 5 Origin 🇺🇸 United States Released games (5) 2021 Last Call Last Call PC 2019 We Met in May We Met in May PC Mac 2017 Lost Memories Dot Net Lost Memories Dot Net PC Mac Web 2017 Kimmy Kimmy PC Mac 2015 Cibele Cibele PC Mac