Impressive work. Some 2d stuff often seems like magic to me since in 3d you can do alot of stuff just "realistically".