Freelancer :
DesignReveal
Please check my entry.
Revisions will allowed.