Ben Schulz: Embergen Challenge

Should be a bunch of fun.