Pretty cool project, especially given the amount of time to work on it. Only downside is that I'm hungry now.