Big Time Gaming unveils new mechanic in Trigger Happy slot  Gaming Intelligence

More...