ASCII shoot 'em up, written in Ruby