My entry for the January 2018 Challenge of the Month! I finally felt brave enough to submit an entry; it was a lot of fun to participate!
Work in progress: https://www.newgrounds.com/bbs/topic/1428932/13#bbspost26140839_post_text
You are free to copy, distribute and transmit this work under the following conditions: