Queen of the Castle Slot

Nextgen Gaming Queen of the Castle

 

 

Queen of the Castle

Release Date

24th July 2018

Queen of the Castle is a 5 reel, 576 ways to win slot with free games bonus round that offers a cartoonish design that is fun and engaging

 

 

Queen of the Castle Slot Machine