Rate the title screen thread

meh, its not that impressive...camera work is nice, the ride on to the cabin is huge tho...
 
Back
Top