CTAN has a new package: JJ_Game Class