Remove most static methods and unify 'valueOf'/'values' functions on GameRegistry