Solid submission. I really enjoyed it. As some others said, some pointers or tips would be nice in the future if you decide to flesh it out. Nice job!