Freelancer:
AbramsJC
KBN
Earlier submission without torch, I don't know how you feel about graphics being incorporated