I recommend Practical English Usage by M. Swan as a reference and Longman Advanced Learners' Grammar as a practice book. One more Uncovering Grammar by Scott Thornbury.
As far as games on grammar etc. go, there are books by Penny Ur Five-Minute Activities: A Resource Book of Short Activities and Grammar Practice Activities: A Practical Guide for Teachers and one more published by MacMillan 700 Classroom Activities written by David Seymour and Maria Popova.
Good luck with these!