This site has been long overdue for an update. The thing is, I'm currently working on a game! This is incredibly exciting. Progress is updated weekly on: devblog26.tumblr.com
Eventually this site will be redone. But for now, it'll remain with what it has.
I'm still alive, and feel free to follow me on twitter @Zectric