Welcome new members~!
That mall is fuckin rad, looks like Edmonton Mall in Alberta.
There are games of Touhou?