Techniques For A Better Game