Queen of the Castle

Game Type

Slot Machine

 

 

Queen of the Castle Slot Machine

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