June 2, 2013 at 20:09:10 UTC
I did this in half an hour to get an idea out of my head.
I might make a better version later