Hey hey,
1. I'm KECG
2. Nope. I contributed a couple of weird microgames last year.
3. ...Goblins? And bag-builders, also. I have a fun bag-builder based leveling-mechanic I want to explore.
4. My submissions last year were a bit obscure. I hope to make something more approachable for this one.