use simple inheritance / game as singleton