Great Canadian Gaming Corp (TSX:GC) Shares Have 50% Upside