it just needs some tweaks a tutorial and it's perfect i think you put too much hard work on it.
you can go check out my entry it will be very nice to rate it and leave a feedback.