Fun entry from what I could play of it. I think you should definitely expand on this one, starting with a bit of optimization :P