Somebody played this game, its just fucking genius o.O
Im totaly in love with it, pissing on people have never been so fun xDD
Still not convinced, look at the screenie or here for some videos
http://www.youtube.com/results?search_
query=postal+2&search=Search