Wow thats so weird because thats even the same game that I was picturing (doodle jump).
So I guess the reason hes using basic graphics is because there isnt much memory space to load bitmap sprites into?
Would it be feasable to use a ram sheild for example fram: Arduino Shield List: SWFLTEK FRAM Shield
to load bitmaps from the sdcard to the fram to render to the LCD?
are there any other ram options with arduino uno?