Pardon the total newbiew question but why is @game_score always nil?
#bowling.rb class Bowling @game_score = 0 def hit(pins) @game_score = @ga
@game_score will never get a value of zero here - you need to put it inside initialize, as in
def initialize @game_score = 0 end