So anyone playing Survival mode? I must say, it looks rather interesting...