I really loved the game! It's such an improvement... the graphics are sooooo much better than in the original one :3 Really good job!
I've played it on youtube but be careful... it's german :D