If you've not yet come across this amazing website dedicated to Caine Monroy whose arcade is just so elaborate and ingenius it will make you smile, I wholeheartedly recommend you watch this and you donate at least a dollar or a pound to his college fund. Watch it. You won't be sorry!