GameFi developers could be facing big fines and hard time