Everything For smart play games