9 months ago Banner of the Maid Gameplay Trailer; Heads to Nintendo Switch and PlayStation 4 August 12