both game class constructors now use new options hash