mesoteto on 12 September 2008
those games crack me up..let me find it real quick but there is a cartoon that sums them up great
.....
(looking)
(found)
http://www.newgrounds.com/portal/view/415757