make a 2d reflection like so??

I really wanna know how i can get the reflection like so…
with all the obstacles…
But how?
http://www.silvergames.com/noitcelfer
need some description

You will need an imagebased shader that mirrors the top half of your screen (in which you normally render your scene) to the bottom balf, and combines that with a blur shader.