Problem using Adafruit 2.8" TFT Shield with Arduino Mega 2560

I am looking to use the following LCD display with an Arduino Mega 2560:

Please also see additional libraries (URTouch & UTFT) on this page:

The LCD is designed for use with an Arduino Uno. When I plug the sucker into my Mega I can't get the "Arduino_TFT_Tutorial_Example_01" let alone the "graphicstest" codes to generate anything on the LCD. I believe I have all the recommended libraries for the LCD shield (although the recommendations assume I am using an Uno). All I get is the same lit up white screen before and after uploading.

I am wondering if I can make the LCD work on a Mega by either:

a) altering the code (perhaps pin assignments alter between the boards and need to be changed)
b) finding a way to make uno code run on a Mega

I don't have too much experience with the mega and I am not too crafty with the LCD yet so any info/suggestions are much appreciated. Not sure if this is an easy fix or a stretch.


Surely you would use Adafruit_ILI9341 library.