Freelancer:
MrMiro
DEMO
I've made some changes and added sound to previous video, check it here https://www.youtube.com/watch?v=QfkE5PzTT0Q