Little Witch Nobeta: Brand New System 「BOSS RUSH」 Coming This Summer!

《Little Witch Nobeta》is a 3D action adventure game developed by Taiwanese indie team. As a player, you control the little witch and combat gorgeous yet powerful soul dolls in the castle. The game was officially released…