This is the SMG course game design revised version